break 、continue 、else活喊、print的用法
補(bǔ)充:python控制臺(tái)輸入函數(shù)--- input()函數(shù)
n = input('請(qǐng)輸入:')
說明:
1、程序運(yùn)行到input量愧,會(huì)停下來钾菊,等待輸入才繼續(xù)執(zhí)行
2、輸入結(jié)束:遇到return就結(jié)束
3偎肃、獲取的輸入內(nèi)容的類型是字符串(不管輸入時(shí)什么)
1煞烫、 break:
程序執(zhí)行中,只要遇到break累颂,就結(jié)束包含break的最近的一個(gè)循環(huán)
練習(xí):
練習(xí):隨機(jī)生成一個(gè)整數(shù)滞详,然后去猜,猜中為止
import random
number = random.randint(0,100)
count = 0
while True:
input_number = int(input('請(qǐng)輸入0~100中想要輸入的數(shù)字:'))
if input_number < number:
print('小了小了\n')建議你去買幾百?gòu)埐势卑斗龋瑒e墅靠大海,迎娶白富美赫编!')
elif input_number == number:
print("恭喜你答對(duì)了紊馏!")
if count > 7 :
print('還需要努力傲霞ⅰ!方法不對(duì)朱监!')
elif count <= 7 :
print('運(yùn)氣不錯(cuò)喲
break
else :
print(' 大了大了~~\n')
結(jié)果:
請(qǐng)輸入0~100中想要輸入的數(shù)字:50
大了大了~~
請(qǐng)輸入0~100中想要輸入的數(shù)字:25
小了小了~~
請(qǐng)輸入0~100中想要輸入的數(shù)字:37
恭喜你答對(duì)了凰狞!
運(yùn)氣不錯(cuò)喲~~建議你去買幾百?gòu)埐势逼茫瑒e墅靠大海,迎娶白富美赡若!
2、continue
continue:循環(huán)執(zhí)行到continue后团甲,結(jié)束當(dāng)次循環(huán)逾冬,跳轉(zhuǎn)到下次循環(huán)
3、else
else:循環(huán)結(jié)束后要執(zhí)行的代碼
比如:
while 條件語(yǔ)句:
循環(huán)體
else:
循環(huán)后要執(zhí)行的語(yǔ)句
“while-else”是一個(gè)整體躺苦,如果break身腻,結(jié)束出整個(gè)循環(huán),不會(huì)執(zhí)行else中的內(nèi)容
4匹厘、print
格式:
print(*objects, sep=' ', end='\n', file=sys.stdout)
說明:
objects --表示輸出的對(duì)象嘀趟。輸出多個(gè)對(duì)象時(shí),需要用 , (逗號(hào))分隔愈诚。
sep -- 用來間隔多個(gè)對(duì)象她按。
end -- 用來設(shè)定以什么結(jié)尾。默認(rèn)值是換行符 \n炕柔,我們可以換成其他字符酌泰。
file -- 要寫入的文件對(duì)象。
(1)匕累、一個(gè)print()打印完內(nèi)容后陵刹,默認(rèn)會(huì)換行。
(2)欢嘿、一個(gè)print()可以打印多個(gè)內(nèi)容衰琐,多個(gè)內(nèi)容之間用空格隔開。
(3)炼蹦、設(shè)置一個(gè)print打印結(jié)尾結(jié)束后的樣式(默認(rèn)換行)羡宙。
end = 字符串
(4)、同時(shí)打印多個(gè)內(nèi)容框弛,中間的間隔(默認(rèn)空格)
sep = ' '
作者:Deathfeeling
鏈接:http://www.reibang.com/p/0c4f162c1218
來源:簡(jiǎn)書
簡(jiǎn)書著作權(quán)歸作者所有辛辨,任何形式的轉(zhuǎn)載都請(qǐng)聯(lián)系作者獲得授權(quán)并注明出處。