日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

Python快速学习03:运算 缩进和选择

發(fā)布時(shí)間:2023/11/30 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python快速学习03:运算 缩进和选择 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

  系列文章:[傳送門(mén)]

  這篇昨晚本來(lái)要出的,去搭了帳篷,在學(xué)校的屋頂上。

  

?

?

運(yùn)算

  運(yùn)算,不得不說(shuō)的是運(yùn)算符。

?

  數(shù)學(xué)?+, -, *, /, **, %,//

  判斷?==, !=, >, >=, <, <=, in

  邏輯?and, or, not

?

數(shù)學(xué)運(yùn)算符

例子

print (1+9) # 加法print (1.3-4) # 減法print (3*5) # 乘法print (4.5/1.5) # 除法print (3**2) # 乘方 print (10%3) # 求余數(shù)print (9.9//2) #雙斜杠用作浮點(diǎn)除法(對(duì)結(jié)果進(jìn)行四舍五入)

#?print (9.0//2) ?雙斜杠用作浮點(diǎn)除法(對(duì)結(jié)果進(jìn)行四舍五入

?

會(huì)有下面輸出

10 -2.7 15 3.0 9 1 4.0

#這些運(yùn)算符的算術(shù)本質(zhì)很重要, 但對(duì)于其它數(shù)據(jù)類型,有些運(yùn)算符是被重載了,比如字符串和列表。

?

判斷運(yùn)算符

例子

print (5==6) # =, 相等 print (8.0!=8.0) # !=, 不等 print (3<3,3<=3) # <, 小于; <=, 小于等于 print (4>5,4>=0) # >, 大于; >=, 大于等于 print (5 in [1,3,5]) # 5是list [1,3,5]的一個(gè)元素

?

會(huì)有下面輸出

False False False True False True True

?

邏輯運(yùn)算符

例子

2 < 4 and 2 == 4
False
2 > 4 or 2 < 4
True
not 6.2 <= 6
True
3 < 4 < 5
True

#自然你也可以,print(2 < 4 and 2 == 4)

#3 < 4 < 5?表達(dá)式的縮寫(xiě),相當(dāng)于?3 < 4 and 4 < 5

?

?

縮進(jìn)和選擇

  python 有兩大特性, 一是簡(jiǎn)潔,二是可讀性好。自然,Python最具特色的就是用縮進(jìn)來(lái)寫(xiě)模塊。

?

先從C入手吧

if ( i > 0 ) {i = i++; }

?

在Python中,同樣的目的

if i > 0:i = i+1

#if ...之后的:(冒號(hào)), 還有就是 i = i+1 前面有四個(gè)空格的縮進(jìn)。通過(guò)縮進(jìn),Python識(shí)別出這語(yǔ)句是隸屬于if。

?

if elif else

自然Python也支持

if expression1:if_suite elif expression2:elif_suite else:else_suite

?

例子

i = 1
if
i<0:print('positive i')i = i+1 elif i==0:print('i is 0') else:print('negative i')i = i-1 print ('new i:',i)

#這里三個(gè)塊,分別以if, elif, else引領(lǐng)。

?

會(huì)有下面輸出

negative i new i: 0

?

?

總結(jié)

1)對(duì)于運(yùn)算,合理使用括號(hào)增強(qiáng)代碼的可讀性,在很多場(chǎng)合使用括號(hào)都是一個(gè)好主意,而沒(méi)用括號(hào)的話,會(huì)使程序得到錯(cuò)誤結(jié)果,或使代碼可讀性降低,引起閱讀者困惑。任何維護(hù)你代碼的人會(huì)感謝你, 在你再次閱讀自己的代碼時(shí),你也會(huì)感謝你自己。

2)以四個(gè)空格的縮進(jìn)來(lái)表示隸屬關(guān)系, Python中不能隨意縮進(jìn)

?

?

感謝及資源共享

    

    路上走來(lái)一步一個(gè)腳印,希望大家和我一起。

    感謝讀者!很喜歡你們給我的支持。如果支持,點(diǎn)個(gè)贊。

    知識(shí)來(lái)源: http://book.douban.com/doulist/3870144/

?

?

轉(zhuǎn)載于:https://www.cnblogs.com/Alandre/p/3646971.html

總結(jié)

以上是生活随笔為你收集整理的Python快速学习03:运算 缩进和选择的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。