欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

python基礎(chǔ)二(if、while、for)

一、if比較運(yùn)算符

運(yùn)算符描述示例
== 檢查兩個(gè)操作數(shù)的值是否相等,如果是則為真,相反為假 如(1 == 1)為True
! = 檢查兩個(gè)操作數(shù)的值是否相等,如果不等則為真,等于為假 如(1 != 2)為True
> 檢查左邊的值是否大于右邊,如果是則為真,相反為假 如(2 > 1)為True
< 檢查左邊的值是否小于右邊,如果是則為真,相反為假 如(5 < 2)為False
>= 檢查左邊的值是否大于等于右邊的值,如果是則為真,相反為假 如(2 >= 2)為True
<= 檢查左邊的值是否小于等于右邊的值,如果是則為真,相反為假 如(1 <= 5)為True

1.1 (例一):

python基礎(chǔ)二(if、while、for)

目前創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、田家庵網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

1.2 (例二):

python基礎(chǔ)二(if、while、for)

二、if邏輯運(yùn)算符

邏輯運(yùn)算符:not、and、or
or:if判斷的多個(gè)條件只要有一個(gè)那么久認(rèn)為條件成立
and:if判斷多個(gè)條件都得成立才會(huì)認(rèn)為是真,只要有一個(gè)不成立那么就是假
not:取反,真變假,假變真

2.1(例一,or用法):

假設(shè)一對(duì)夫妻需要貸款,只要2人中的一個(gè)人去銀行那么就可以。以下是代碼實(shí)現(xiàn)
python基礎(chǔ)二(if、while、for)

2.2(例二,and用法)

還是夫妻去貸款但是這一回銀行要求必須夫妻兩人都去才可以貸款。以下是代碼實(shí)現(xiàn)
備注:sublime無(wú)法運(yùn)行input所以這里換成了pycharm(個(gè)人感覺sublime的字體最漂亮)
成立:
python基礎(chǔ)二(if、while、for)
不成立:
python基礎(chǔ)二(if、while、for)

2.3(例三,not用法)

注解:注意這里的if判斷條件有()需要先計(jì)算()里的內(nèi)容,也就是說(shuō)a>0并且a<=50這個(gè)條件計(jì)算完本來(lái)是對(duì)的,但是前面還有一個(gè)not運(yùn)算符,所以應(yīng)該變?yōu)閍<=0(或許你會(huì)疑惑為什么有一個(gè)等于號(hào),因?yàn)槭侨》窗?并且a>50所以最終不成立。重點(diǎn):not是取反、取反、取反?。。?/code>

python基礎(chǔ)二(if、while、for)

三、if分支if-elif

if判斷多個(gè)條件的時(shí)候就需要用到elif,當(dāng)然不用elif也可以實(shí)現(xiàn),那為什么還要有elif?

假設(shè)需要判斷分?jǐn)?shù)60-70判斷為d,70-80判斷為c,80-90為b,90-100為a,不用elif那么你就需要這么寫。實(shí)現(xiàn)代碼如下

例一(寫多個(gè)if):
score = int(input('請(qǐng)輸入一個(gè)分?jǐn)?shù):'))
if 100 >= score >=90:
    print("A")
if 90 > score >=80:
    print("B")
if 80> score >= 70:
    print("C")
if 60> score >= 0:
    print("D")
if score <0 or score >100:
    print("輸入錯(cuò)誤!")

例二(if接else里面再接if):
score = int(input("請(qǐng)輸入你的分?jǐn)?shù):"))
if 100 >= score >=90:
    print("A")
else:
    if 90 > score >=80:
        print("B")
    else:
        if 80 > score >=70:
            print("c")
        else:
            if 70 > score >=60:
                print("D")
            else:
                print("輸入錯(cuò)誤!")
例三(使用elif)
score = int(input('請(qǐng)輸入一個(gè)分?jǐn)?shù):'))
if 100 >= score >=90:
    print("A")
elif 90 > score >=80:
    print("B")
elif 80> score >= 70:
    print("C")
elif 60> score >= 0:
    print("D")
else:
    print("輸入錯(cuò)誤!")
總結(jié):
        if只可以判斷單個(gè)條件,elif可以判斷多個(gè)條件并且elif只要有一個(gè)成立那么其他的elif語(yǔ)句就不再執(zhí)行,這就是我們?yōu)槭裁匆褂胑lif的原因,你可能有一個(gè)疑問(wèn),我寫多個(gè)if也可以實(shí)現(xiàn)啊,就像"例一"那樣,請(qǐng)注意if的確也可以實(shí)現(xiàn),但是你寫多個(gè)if他是全部執(zhí)行的,假如你有200行if判斷語(yǔ)句第一個(gè)if就已經(jīng)符合條件了,但是剩下的199個(gè)if也會(huì)執(zhí)行,如果換成elif剩下的199個(gè)就不會(huì)執(zhí)行,這個(gè)概念要知道。

四、while循環(huán)

4.1程序執(zhí)行的三大流程

4.1.1 順序執(zhí)行
         程序從上向下執(zhí)行
4.1.2 選擇執(zhí)行
        從上向下執(zhí)行走到某一段有可能繼續(xù)向下執(zhí)行,也有可能執(zhí)行另一段代碼,繼續(xù)向下走
4.1.3 循環(huán)執(zhí)行
        程序執(zhí)行到某一段的時(shí)候一直執(zhí)行該段代碼

4.2 while循環(huán)的使用方法

可以實(shí)現(xiàn)代碼循環(huán)執(zhí)行的語(yǔ)句有2種,以下是while循環(huán)語(yǔ)句

while 條件:
        條件滿足時(shí)執(zhí)行的代碼

4.3while實(shí)例一(print打印10次"老夫最帥")

i = 1

while i<=10:
    print("老夫最帥")

    i+=1

該代碼最終的輸出結(jié)果就是10次"老夫最帥",需要注意的是while后面的條件一定要是可結(jié)束的(例如該代碼判斷是i<=10,如果下面沒有i+=1那么這段代碼會(huì)一直執(zhí)行下去)后面的條件也可以寫成True代表一直循環(huán)下去,某些情況下我們會(huì)用到。

該代碼內(nèi)部執(zhí)行邏輯,從上向下執(zhí)行,i最初的值是1,再向下判斷while后面的條件i<=10,
現(xiàn)在i是1所以條件滿足,那么輸出"老夫最帥",之后i+=1(這個(gè)就相當(dāng)于i = i+1),現(xiàn)在i=2,
再次循環(huán)檢測(cè)條件依然滿足,第10次,i=10條件滿足輸出老夫最帥,i接著+1,再次斷 條件,現(xiàn)在i=11不滿足條件,什么也不執(zhí)行

4.4 while循環(huán)中的break和countinue

break:終止本次循環(huán)
continue:終止本輪循環(huán)

例一(while循環(huán)中的break使用)

注意:不管是break還是countinue得作用范圍都是一層,假如while循環(huán)里還嵌套一個(gè)while循環(huán),在嵌套中的while循環(huán)使用break,只能中斷里面的while而外面的while會(huì)繼續(xù)執(zhí)行,這里不再具體舉例。

a = 1

while True:
    if a==10:
        break
    else:
        print(a)
    a+=1

python基礎(chǔ)二(if、while、for)
代碼注釋:a=1,開始循環(huán),循環(huán)條件True,代表一直循環(huán)下去(沒有遇到break的情況下),if判斷如果a=10那么就break終止整個(gè)while循環(huán),第一次開始執(zhí)行a=1,輸出a,然后a+1.執(zhí)行到第10次,a=10,break終止不再執(zhí)行

例二(while循環(huán)中的countinue使用)

a = 1

while a<=10:
    a+=1
    if a==5:
        continue
    else:
        print(a)

python基礎(chǔ)二(if、while、for)
代碼注釋:a=1,while后面的條件判斷,條件通過(guò),執(zhí)行if判斷假如現(xiàn)在a是5那么終止本次循環(huán),注意這里并沒有終止這個(gè)while而是a=5的時(shí)候不再做操作,回到頭重新執(zhí)行,也就是a+1=6,然后再次判斷,這就是countinue,如果這里換成break那么整個(gè)循環(huán)就結(jié)束了。

五 if的嵌套使用(if的大概使用已經(jīng)說(shuō)完,這里詳細(xì)說(shuō)下if的嵌套使用)

    嵌套:字面意思可以理解為一個(gè)里面套著一個(gè),那什么是if嵌套? 看下面的一個(gè)小例子。

以下就是if嵌套的一個(gè)框架

if 條件:
    print("條件滿足")
    if  條件:
        條件滿足執(zhí)行的代碼

5.1 if嵌套的具體使用

看一個(gè)進(jìn)火車站的例子,先判斷是否有票,如果有那么再安檢(網(wǎng)上的一個(gè)例子,借鑒下^_^)

ticket = 1  #1表示有車票    2表示沒有
kinfeLengrh = 1 #cm

#先判斷是否有火車票,如果有代碼繼續(xù)執(zhí)行
if ticket==1:
    print("車票正確,進(jìn)入車站,等待安檢")

    #判斷刀的長(zhǎng)度
    if kinfeLengrh <=1:
        print("可以坐車回家了")
    else:
        print("安檢未通過(guò),小刀被沒收")
else:
        print("兄弟,帥如老夫也得買票的.......")

代碼執(zhí)行結(jié)果
python基礎(chǔ)二(if、while、for)

六 for循環(huán)

for循環(huán)用來(lái)遍歷某一對(duì)象,通俗來(lái)說(shuō)就是把循環(huán)中的值從第一個(gè)訪問(wèn)到最后一個(gè)

for循環(huán)語(yǔ)句結(jié)構(gòu)如下:

for i in 循環(huán)的對(duì)象:
                做的操作

6.1 實(shí)例一(循環(huán)一個(gè)字符串)

可以看到一次吧name的值給打印出來(lái)了,需要注意一下for循環(huán)后面的i只是一個(gè)變量名而已,叫什么都可以
python基礎(chǔ)二(if、while、for)

這就是for循環(huán)最基礎(chǔ)的一個(gè)使用,下一章寫數(shù)據(jù)類型的時(shí)候會(huì)結(jié)合來(lái)使用,會(huì)詳細(xì)說(shuō)一下

6.2 for循環(huán)中的break和countinue

for循環(huán)中的break
python基礎(chǔ)二(if、while、for)
代碼注釋:這里和while循環(huán)是一樣的只是循環(huán)的東西變了而已,for依次從name里取值,當(dāng)值等于j的時(shí)候break結(jié)束整個(gè)for循環(huán)

for循環(huán)中的countinue
python基礎(chǔ)二(if、while、for)

補(bǔ)充:

上面有一個(gè)a+=1這個(gè)是復(fù)合賦值運(yùn)算符
運(yùn)算符描述實(shí)例
+= 加法賦值運(yùn)算符 c+=a 等同于 c=c+a
-= 減法賦值運(yùn)算符 c-=a 等同于 c=c-a
*= 乘法賦值運(yùn)算符 c=a 等同于 c=ca
/= 除法賦值運(yùn)算符 c/=a 等同于 c=c/a
%= 取余賦值運(yùn)算符 c%=a 等同于 c=c%a
**= 冪賦值運(yùn)算符 c**=a 等同于 c=c***a
/= 除法賦值運(yùn)算符 c/=a 等同于 c=a/c
//= 取整除賦值運(yùn)算符 c//=a 等同于 c=a//c

新聞標(biāo)題:python基礎(chǔ)二(if、while、for)
網(wǎng)頁(yè)地址:http://aaarwkj.com/article32/peiipc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、關(guān)鍵詞優(yōu)化、企業(yè)網(wǎng)站制作、用戶體驗(yàn)、網(wǎng)站設(shè)計(jì)品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

亚洲成av人片一区二久久精品| 国模一区二区三区视频| 午夜麻豆影网在线观看| 日本经典三级在线视频| 99精品热这里只有精品| 中文字幕制服国产精品| 日本熟女俱乐部一区二区| 国产一区二区精品日韩| 91精品麻豆国产自产在线| 亚洲天堂av福利在线观看| 亚洲伦理国产一国产二| 亚洲成人日韩国产欧美| 日韩中文字幕乱码卡一| 禁止18岁以下观看的视频| 国产亚洲欧美日韩精品| 人妻免费视频中文字幕| 午夜少妇诱惑一区二区三区| 国产亚洲欧美久久精品| 日韩不卡区免费在线观看| 欧美一区二区大香蕉视频| 丁香六月婷婷激情啪啪综合| 少妇视频资源一区二区三区 | 在线观看后入大屁股| 欧美一区二区三区高清正版| 天堂在线精品亚洲综合网| 亚洲一区二区中文字幕av| 欧美亚洲午夜精品久久久| 中国吞精囗交免费视频| 日本亚洲中文字幕无吗| 深夜av免费在线观看| 国产成年人在线免费观看| 国产精品粗又长一区| 日韩av高清不卡一区二区三区| av毛片在线播放免费| 麻豆专区一区二区三区| 亚洲视频欧美视频自拍偷拍| 久久精品国产亚洲av亚| 午夜福利精品在线观看| 中文字幕人妻中文av不卡专区| 欧美成人精品高清在线| 久久青草精品欧美日韩精品|