零基础学Python(第六章 if条件语句)
生活随笔
收集整理的這篇文章主要介紹了
零基础学Python(第六章 if条件语句)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
本套學(xué)習(xí)內(nèi)容共計【22】個章節(jié),每個章節(jié)都會有對應(yīng)的從0-1的學(xué)習(xí)過程詳細講解,希望可以給更多的人提供幫助。
開發(fā)環(huán)境:【W(wǎng)in10】
開發(fā)工具:【Visual Studio 2019】
1、什么是條件語句
Python 條件語句是通過一條或多條語句的執(zhí)行結(jié)果(True 或者 False)來決定執(zhí)行的代碼塊。
可以通過下圖來簡單了解條件語句的執(zhí)行過程:
代碼執(zhí)行過程:
2、Python中if語句的一般形式如下所示:
var1 = 100 if var1:print ("1 - if 表達式條件為 true")print (var1)var2 = 0 if var2:print ("2 - if 表達式條件為 true")print (var2) print ("Good bye!")3、多重if判斷:
age = int(input("請輸入你家狗狗的年齡: ")) print("") if age <= 0:print("年齡無負數(shù)。") elif age == 1:print("相當(dāng)于 14 歲的人。") elif age == 2:print("相當(dāng)于 22 歲的人。") elif age > 2:human = 22 + (age -2)*5print("對應(yīng)人類年齡: ", human)### 退出提示 input("點擊 enter 鍵退出")4、if中常用的操作運算符:
| < | 小于 |
| <= | 小于或等于 |
| > | 大于 |
| >= | 大于或等于 |
| == | 等于,比較兩個值是否相等 |
| != | 不等于 |
案例演示:
#數(shù)字猜謎游戲 number = 7 guess = -1 print("數(shù)字猜謎游戲!") while guess != number:guess = int(input("請輸入你猜的數(shù)字:"))if guess == number:print("恭喜,你猜對了!")elif guess < number:print("猜的數(shù)字小了...")elif guess > number:print("猜的數(shù)字大了...")5、嵌套if:
在嵌套 if 語句中,可以把 if...elif...else 結(jié)構(gòu)放在另外一個 if...elif...else 結(jié)構(gòu)中。
if 表達式1:語句if 表達式2:語句elif 表達式3:語句else:語句 elif 表達式4:語句 else:語句if嵌套案例:
num=int(input("輸入一個數(shù)字:")) if num%2==0:if num%3==0:print ("你輸入的數(shù)字可以整除 2 和 3")else:print ("你輸入的數(shù)字可以整除 2,但不能整除 3") else:if num%3==0:print ("你輸入的數(shù)字可以整除 3,但不能整除 2")else:print ("你輸入的數(shù)字不能整除 2 和 3")6、總結(jié):
a)、if在python初學(xué)者中最容易出現(xiàn)問題的就是縮進的使用,注意,同一層內(nèi)容在同一縮進列上。
b)、多重if判斷中間的判斷方式采用的是【elif】不是【else if】
本課程目錄為:
Python初級
1 、開發(fā)工具
2 、中文編碼
3 、基礎(chǔ)語法
4 、變量類型
5 、運算符
6 、條件語句(本章)
7 、while循環(huán)
8 、for循環(huán)
9 、循環(huán)控制
10、 循環(huán)嵌套
11 、字符串
12 、列表
13 、元組
14、 字典
15 、日期時間
16、 函數(shù)
17 、模塊
18 、文件I/O
19 、File方法
20 、異常處理
21 、文件目錄
22 、內(nèi)置函數(shù)
歡迎【點贊】、【評論】、【關(guān)注】、【收藏】、【打賞】,為推廣知識貢獻力量。
總結(jié)
以上是生活随笔為你收集整理的零基础学Python(第六章 if条件语句)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 零基础学Python(第五章 运算符)
- 下一篇: 零基础学Python(第七章 while