Python學(xué)習(xí)之循環(huán)

條件控制

if,如果條件成立則做,反之做...

if condition:
 do something
else:
 do something

多個條件判斷

if condition:
  do something
elif condition:
  do something
else:

循環(huán)

for

for item in iterable? do something

于,,,其中的每一個元素手负,做,凿掂,涣觉,事情

while

只要,烘豌,,條件成立看彼,就一直做廊佩,囚聚,,但時常是通過設(shè)置來停止循環(huán)

while condition
     do something

在循環(huán)過程中制造某種可以使循環(huán)停下來的條件

練習(xí)題

實(shí)戰(zhàn)1:打印1到100以內(nèi)的偶數(shù)

def even_print():
    for i in range(1,101):
        if i%2==0:
            print(i)
even_print()

實(shí)戰(zhàn)2:創(chuàng)建10個文件并保存以數(shù)字命名

def text_creation(): #創(chuàng)建文件函數(shù)
    path='C:/Users/sharymo/Desktop/'#文件保存路徑
    for name in range(1,11):
        with open(path+str(name)+'.txt','w')as text:#文件名設(shè)置
            text.write(str(name))#寫入字符數(shù)字當(dāng)內(nèi)容
            text.close()
            print('Done')
text_creation()

綜合練習(xí)搖骨游戲

第一部分實(shí)現(xiàn)搖骨子

import random#導(dǎo)入隨機(jī)庫
def roll_dice(numbers=3,points=None):#創(chuàng)建一個搖骨子的函數(shù)标锄,有骨子數(shù)量顽铸,三個篩子的點(diǎn)數(shù)
    print ('<<<<<ROLL THE DICE! >>>>>')#提示搖骨子
    if points is None:#如果骨子數(shù)是空則創(chuàng)建三個篩子的點(diǎn)數(shù)列表
        points=[]
    while numbers>0:#搖三次骨子,每搖一次骨子數(shù)少一料皇,直到?jīng)]有搖骨子的次數(shù)
        point=random.randrange(1,7)
        points.append(point)
        numbers=numbers-1
    return points

第二部分將搖骨子的結(jié)果翻譯成大小

def roll_result(total):#將點(diǎn)數(shù)轉(zhuǎn)換成大小函數(shù)跋破,骨子的總數(shù)
    isBig = 11 <= total <=18#設(shè)定大與小評判的標(biāo)準(zhǔn)
    isSmall = 3 <= total <=10
    if isBig:#在不同的條件下返回不同的結(jié)果
        return 'Big'
    if isSmall:
        return 'Small'

第三部分創(chuàng)建開始函數(shù)

def start_game():
    money=1000
    while money>0:
        print('<<<<< GAME STARTS! >>>>>')#告知用戶游戲開始
        choices = ['Big','Small']
        your_choice = input('Big or Small :')#猜大猜小
    
        if your_choice in choices:#如果符合輸入規(guī)范,就往下進(jìn)行瓶蝴,
            your_bet=int(input('How much you wanna bet?-'))#input的輸入是字符串
            points = roll_dice()#調(diào)用roll_dice函數(shù)毒返,返回points列表儲存著三個點(diǎn)數(shù)
            total = sum(points)#求和
            youWin = your_choice == roll_result(total)#判斷是否勝利
            if youWin:#用條件判斷語句告知輸贏
                print('The points are',points,'You win !')
                money=money+your_bet
                print("you have {}now".format(money))
            else:
                print('The points are',points,'You lose !')
                money=money-your_bet
                print("you have {}now".format(money))
        else:
            print('Invalid Words')#如果不符合,就告知用戶重新選擇
        #start_game()
start_game()

這次呢舷手,以大家都用的方式寫的
萌新求多多支持_

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末拧簸,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子男窟,更是在濱河造成了極大的恐慌盆赤,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,561評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件歉眷,死亡現(xiàn)場離奇詭異牺六,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)汗捡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評論 3 385
  • 文/潘曉璐 我一進(jìn)店門淑际,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人扇住,你說我怎么就攤上這事春缕。” “怎么了艘蹋?”我有些...
    開封第一講書人閱讀 157,162評論 0 348
  • 文/不壞的土叔 我叫張陵锄贼,是天一觀的道長。 經(jīng)常有香客問我女阀,道長宅荤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,470評論 1 283
  • 正文 為了忘掉前任浸策,我火速辦了婚禮冯键,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘的榛。我一直安慰自己琼了,他們只是感情好逻锐,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評論 6 385
  • 文/花漫 我一把揭開白布夫晌。 她就那樣靜靜地躺著雕薪,像睡著了一般。 火紅的嫁衣襯著肌膚如雪晓淀。 梳的紋絲不亂的頭發(fā)上所袁,一...
    開封第一講書人閱讀 49,806評論 1 290
  • 那天,我揣著相機(jī)與錄音凶掰,去河邊找鬼燥爷。 笑死,一個胖子當(dāng)著我的面吹牛懦窘,可吹牛的內(nèi)容都是我干的前翎。 我是一名探鬼主播,決...
    沈念sama閱讀 38,951評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼畅涂,長吁一口氣:“原來是場噩夢啊……” “哼港华!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起午衰,我...
    開封第一講書人閱讀 37,712評論 0 266
  • 序言:老撾萬榮一對情侶失蹤立宜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后臊岸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體橙数,經(jīng)...
    沈念sama閱讀 44,166評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評論 2 327
  • 正文 我和宋清朗相戀三年帅戒,在試婚紗的時候發(fā)現(xiàn)自己被綠了灯帮。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,643評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡逻住,死狀恐怖施流,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情鄙信,我是刑警寧澤瞪醋,帶...
    沈念sama閱讀 34,306評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站装诡,受9級特大地震影響银受,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜鸦采,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評論 3 313
  • 文/蒙蒙 一宾巍、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧渔伯,春花似錦顶霞、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蓝厌。三九已至,卻和暖如春古徒,著一層夾襖步出監(jiān)牢的瞬間拓提,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評論 1 266
  • 我被黑心中介騙來泰國打工隧膘, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留代态,地道東北人。 一個月前我還...
    沈念sama閱讀 46,351評論 2 360
  • 正文 我出身青樓疹吃,卻偏偏與公主長得像蹦疑,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子萨驶,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評論 2 348

推薦閱讀更多精彩內(nèi)容