條件語句
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...