亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python條件判斷if/else(8)

發布時間:2020-07-06 13:04:04 來源:網絡 閱讀:488 作者:qq5d6f345f0205e 欄目:編程語言

生活中我們總是面臨各種選擇,選擇不同,結果也不同,不管我們是否愿意,總會有結果,有的快樂,也有的痛苦……

魯迅說:人只要有錢,煩惱就會減掉90%以上,情商智商也會提高,更不會亂發火!(關鍵是:錢怎么來卻沒說….)

python條件判斷if/else(8)

?

一.什么是條件判斷

python條件判斷if/else(8)

?

以上命案在過年期間發生頻率超高,人生如戲,戲如人生。其實編程遠沒有我們想象中那么復雜,假如上面的事件如何用代碼實現呢? 命案現場我們演習走一波:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

'''

?

假如有對象:

????七大姑八大姨:今年結婚嗎?

假如沒有對象:

????七大姑八大姨:單身狗,新年快樂

?

假如今年結婚:

????啥時候生孩子?

假如今年不結婚:

????女朋友也有了,八大姑花都等泄了,為啥不結婚

????

假如今年生孩子:

????七大姑八大姨為你點贊

假如今年不生孩子:

????早生早想享受

?

'''

程序其實都是緊挨著生活的,重點是寫代碼要邏輯清晰,必須知道下一步該怎么走,下面代碼跟上:

1

2

3

4

5

6

condition = False??# 假如條件不成立

?

if condition:

????print("條件成立") # 只有條件condition = True才會執行該行代碼

else: # 表示 condition 條件不成立

????print("條件不成立") # 只有條件 condition = False才會執行改行代碼

?

二.python中if/else

python編程不支持中文,關鍵字if/else 翻譯為中文為 假如/否則,言簡意賅,如果 if 后面的條件為True,那么執行緊挨著 if 之后的代碼,如果 if 后面的條件為False ,那么表示條件不成立,執行else之后的代碼。

?

首先解釋下上面代碼意思:

假如條件成立,那么控制臺輸出”條件成立”,否則(條件不成立)控制臺輸出”條件不成立”,很顯然上面代碼在控制臺應該顯示”條件不成立”。

?

其次需要注意代碼風格:

在if/else的結尾有冒號 : (英文狀態下的冒號),然后換行書寫條件成立或者不成立的代碼,前面有4個空格,注意對齊,否則報錯(不推薦使用tab鍵對齊,不同的開發環境,使用空格和tab鍵對齊結果不一定相同)。?將上面的中文代碼翻譯為python代碼如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

has_girl_friend = False # 是否有女朋友

?

if has_girl_friend:

????print("今年結婚嗎") # 條件成立才會執行該代碼

else: # 沒有女朋友

????print("單身狗,新年快樂") #條件不成立才會執行該代碼

?

?

?

?

will_marray = True??# 是否準備結婚

?

if will_marray:

????print("今年生小孩嗎") # 條件成立才會執行該代碼

else:

????print("女朋友也有了,八大姑花都等泄了,為啥不結婚") # 條件不成立才會執行該代碼

?

?

?

?

will_get_child = True # 是否準備生小孩

?

if will_get_child:

????print("七大姑八大姨為你點贊") #準備要孩子,條件成立才會執行該代碼

else: # 不要孩子

????print("早生早想享受") # 條件不成立才會執行該代碼

輸出結果:

1

2

3

單身狗,新年快樂

今年生小孩嗎

七大姑八大姨為你點贊

?

目前的代碼只是單一的判斷一個條件,如果存在多個條件的情況下呢?直接上代碼解釋:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

has_girl_friend = True??# 是否有女朋友

will_marray = True # 是否準備結婚

will_get_child = True # 是否準備生小孩

?

if has_girl_friend:??# 如果條件為真,表示已經有女朋友,有女朋友那么就考慮結婚還是不結婚

????print("今年結婚嗎")

?

????if will_marray:??# 結婚的前提 有女朋友

????????print("今年生小孩嗎")

?

????????if will_get_child:??#為你點贊的前提是 有女朋友然后要結婚而且準備生孩子

????????????print("七大姑八大姨為你點贊")

????????else: #不生小孩

????????????print("早生早想享受")

?

????else: # 不結婚

????????print("女朋友也有了,八大姑花都等泄了,為啥不結婚")

?

else: # 沒有女朋友

????print("單身狗,新年快樂")

輸出結果:

1

2

3

今年結婚嗎

今年生小孩嗎

七大姑八大姨為你點贊

?

思考:如果has_girl_friend 為False ,輸出什么結果?

?

三.重點總結

1.if/else 是 python 編程基礎知識,需要牢牢掌握

2.需要注意if/else書寫代碼格式

3.在使用代碼對齊的時候其實tab鍵也能直接對齊,不過推薦使用空格對齊,在windows pycharm中TAB鍵 = 4個空格,其他不同的集成開發工具不一定也是這樣,如果代碼對齊有問題,代碼必然報錯.

?

猜你喜歡:

1.python變量

2.python運算符

?

轉載請注明:猿說Python???python條件判斷if/else


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西乡县| 克什克腾旗| 绥滨县| 迭部县| 德阳市| 永仁县| 泾源县| 丰顺县| 宁晋县| 镇江市| 南丰县| 洪湖市| 镇赉县| 贡山| 文水县| 延庆县| 松潘县| 体育| 二连浩特市| 沅陵县| 郁南县| 进贤县| 南安市| 沭阳县| 黎平县| 嘉祥县| 吕梁市| 弥渡县| 镇雄县| 托里县| 皋兰县| 宝应县| 泽普县| 东丽区| 化州市| 容城县| 静安区| 依安县| 连云港市| 苏州市| 民县|