有些人,只活了一天,重複到死

 

昨晚跟你們說了條件語句,不知道大家試了沒有?別忘了多練練,我看我身邊有些人,嘴上說的很牛逼,其實是個傻逼,他們口活很是好,手活像坨屎,你們不要作那樣的人。python

 

有句話說的好:show me your code, no bb!學習

 

 好像是 talk is cheap,show me your code 吧!url

 

補充一下昨天的你追我,若是你追到我,我就跟你嘿嘿嘿 ,若是你想要一個又有錢又帥的男人,怎麼用 python 表示呢?.net

 

能夠這樣:3d

 

if 有錢 and 帥 :code

    嫁給你。blog

 

在這裏就用到了「and」這個邏輯符,就是而且的意思,若是有錢和帥同時成立,那麼就執行 if 下的語句。若是他沒錢,那麼當即返回,不會再管他帥不帥了,不會去執行 if 下面的語句。get

 

那麼這時候你可能會問:那麼我想要嫁給一個有錢或者帥就好了,也就是知足其一我都嫁,怎麼表示呢?input

 

能夠這樣:io

 

if 有錢 or 帥 :

    嫁給你。

 

這裏用到的「or」邏輯符,它表明的意思就是或者,若是他是一個有錢的人,那麼就直接執行 if 下面的語句,不須要再去判斷帥不帥了,若是他沒錢,就會再去判斷他帥不帥,若是帥才執行 if 下面的語句。

 

 雖然我沒錢也不帥,可是我騷,可不能夠嫁給我?

 

  

好了,補充完以後,我們進入正題,今天要給你們說說「循環」那些事。

 

不知道你有沒有聽過這麼個東西:除去睡眠,咱們每一個人只能活1萬多天,有些人活了1萬屢次,而有些人呢,則只是活了1天,而重複了1萬屢次。

 

我但願個人讀者不要成爲後者,我們天天提高本身一點點,活出個樣子來。

 

 好闊怕,我不要重複~~

 

 

在 Python 的世界裏面,能夠用 while 和 for 來表示重複,也就是循環。

 

1. while循環

 

 while 活着:

    天天作着同樣的事情。

 

這樣寫的意思就是,只要你活着,就一直不斷的執行while下面的語句。

 

咱們能夠來寫一個拋硬幣的 python 程序,咱們事先定義好硬幣的正反面,而後讓用戶猜,若是用戶猜對了就獎勵一個吻,猜錯了就繼續猜,直到讓他猜中爲止。

 

打開咱們的 IDLE,代碼擼起來:

 

首先定義一個變量,咱們的值定義爲正面:

 

coin = "正面"

 

接着定義一個 flag :

 

flag = True

 

而後咱們寫一個循環:

 

while flag :

    guess = input("請猜一下是正面仍是反面:")

 

    if(guess == "反面") :

        print("你猜錯了,繼續猜")

    elif(guess == "正面") :

        print("恭喜你猜對了,獎勵你一個吻")

        flag = False

 

 

執行:

 

 

解釋一下:當 while 發現 flag 爲 true 的時候,就會一次又一次的執行執行 while 下面的一句,直到咱們猜中以後,咱們就將flag 這個變量改成 false ,while 發現爲 false 的時候就不往下循環了。

 

 

2.for循環

 

while 能夠作到在條件爲真的時候反覆的執行,不過有時候咱們須要在特定範圍循環,好比說咱們要在第一天到第五天天天啪啪啪一次,那麼這時候用 for 就再適合不過了:

 

days = [1,2,3,4,5]

 

for day in days :

    print("第" + str(day) + "天啪啪啪")

 

咱們來運行下:

 

 

能夠看到第一次執行,day就是1,第二次執行day就是2,它就這樣一直循環下去,沒有一點念想。

 

3.終止循環break

 

有一天你忽然發現,我不能再這麼下去了,不能再重複的過這樣的日子了,得有點改變,跳出這個重複的怪圈,那麼對於 Python 來講,用break:

 

while 活着:

    重複的過日子。

    if(醒悟):

    break

 

經過break呢,就能夠跳出這個循環了。

 

4.continue

 

有時候咱們在循環裏面,在某個地方不但願它循環下去,先跳過本次接下來的東西,直接執行下一次,這時候咱們就能夠用 continue了,來試試:

 

 

 

 

關注我,讓你像看小黃文同樣輕鬆學到 Python 的全部!

 

 

 

 

 

ps:還沒獲取我精心準備的 Python 電子書和思惟導圖等乾貨的能夠在個人公衆號「學習Python的正確姿式」中發送 python 免費獲取哦! 

   

再ps:說真的,若是你能點個贊轉發支持我一下我會更有動力寫。

 

 

 

 

 

                            順手,點個贊吧

相關文章
相關標籤/搜索