Python基礎流程控制一

2021-09-12 06:41:35 字數 1094 閱讀 8183

條件語句

if 條件:

內容else:

內容

縮排必須相同不然會報錯

#!/usr/bin/env python

#-*- coding:utf-8 -*-

if 1 == 1:

print("ok")

else

print("no")

乙個 = 號是賦值

二個 == 是比較

!= 表示不等於

多條件

#!/usr/bin/env python

#-*- coding:utf-8 -*-

name = input("username:")

if name == "12345":

print("恭喜你答對了")

elif name == "abcde":

print("恭喜你對了是abcde")

elif name == "qazwsx":

print("恭喜你是qazwsx")

else:

print("你打錯了,請重新輸入")

and 是要滿足所有條件

#!/usr/bin/env python

#-*- coding:utf-8 -*-

name = input("username:")

pw = input("password:")

if name == "abc" and pw == "123":

print("恭喜你輸入正確")

else:

print("輸入錯誤請重新輸入")

or 是滿足其中乙個條件就可以

#!/usr/bin/env python

#-*- coding:utf-8 -*-

name = input("username:")

if name == "abc" or name == "123":

print("恭喜你輸入正確")

else:

print("請輸入正確字元")

python基礎(流程控制)

命名規則 變數名 包名 python推薦 last name 小駝峰 lastname if語句 if 條件 條件成立,做的事情 else 條件不成立,做的事情 elif語句 if 條件 and 條件 成立,則。elif 條件 成立,則。else 以上都不成立,則。且不要空格和tab共用!邏輯判斷 ...

Python基礎 流程控制

1 數字加,2 字串拼接 1.數字相乘 2 字串和整數相乘表示重複字串 取餘 取整 取冪 a b 相當於 a a b a b 相當於 a a b 變數 資料比較位址是否相等 isisnot 簡單資料型別 如果有重複資料 不再開闢新空間,使用原空間位址,從而節約記憶體空間 複雜資料型別 無論資料是否重...

Python流程控制 一

python 提供了現代程式語言都支援的兩種基本流程控制結構,分支結構和迴圈結構 問題 如果你的年齡大於18歲可以去網咖上網。如何實現?這種情況就是python的乙個分支結構,使用if else語句解決。單if語句 語法格式 if 條件表示式 塊執行流程 示例 age 18 if age 18 pr...