在#控制結構:控制程式執行的邏輯結構
#順序結構:**逐行執行,每句**執行且執行一次
#選擇結構:根據條件判斷,決定哪些**執行,哪些不執行
#迴圈結構:**重複執行
# #if-else結構
# money=120
# if money>=100:
# print("買寶馬!")
# print("明天就提車!")
# else: #條件為假的時候執行的內容(否則)
# print("努力上班吧!")
# print("程式結束!")
#多條件判斷 if-elif-else
#if不能省略且只有開頭乙個
#elif可以有任意個
#else最多只能有乙個在結尾,可以省略
#如果某乙個條件判斷執行,後面所有條件都不執行
# money=56
# if money>=100 and money<=2000:
# print("買寶馬!")
# elif money>=50:
# print("買豐田!")
# elif money>=20:
# print("二手車市場去逛逛!")
# else:
# print("錢太多或太少,不買車!")
# #巢狀if
# money=120
# day=3
# if money>=100:
# print("買寶馬!")
# if day<=5:
# print("今天上班,週末再提車!")
# else:
# print("今天週末,現在就去提車!")
# else:
# print("努力上班吧!")
# print("程式結束!")
## #choice=int(input("請輸入星期幾用餐?(1-7代表周一-週日)"))
# choice=10
# if choice==1:
# print("**菜:水煮魚!")
# elif choice==2:
# print("**菜:燒排骨!")
# elif choice==3 or choice==4:
# print("**菜:宮爆雞丁!")
# elif choice==5 or choice==6:
# print("**菜:清蒸鱸魚!")
# else:
# print("**菜:乾鍋肥腸!")
###'''
import time #引入時間模組
second=float(input("請輸入百公尺賽跑成績(秒):"))
if second<=10:
print("恭喜進入決賽!")
***=input("請輸入你的性別(男,女):")
if ***=="男":
print("進入男子組!")
elif ***=="女":
print("進入女子組!")
else:
print("輸入錯誤!")
else:
print("很遺憾,下次再來吧!")
time.sleep(10)
''''''
import time #引入時間模組,乙個檔案只需要引入一次
# ###超市收銀
# pname1="蘋果"
# pprice1=8
# pid1="1001"
# pname2="香蕉"
# pprice2=3
# pid2="1002"
# pname3="梨子"
# pprice3=5
# pid3="1003"
# pid=input("請輸入商品編號:")
# count=int(input("請輸入數量:"))
# pname="" #儲存業務中需要的商品名
# pprice=0 #儲存商品**
# msg=1 #記錄是否結算 1結算 0不結算
# #通過編號獲取商品的名稱和**
# if pid==pid1:
# pname=pname1
# pprice=pprice1
# elif pid==pid2:
# pname=pname2
# pprice=pprice2
# elif pid==pid3:
# pname=pname3
# pprice=pprice3
# else:
# print("沒有此商品!")
# msg=0
# if msg==1:
# amount=count*pprice
# print("當前您購買的是:",pname,"數量:",count,"金額:",amount,"元!")
# #找零
# money=float(input("請輸入付款金額:"))
# if money>=amount:
# print("付款",money,"元!找零",money-amount,"元!")
# print("------------歡迎下次再來!--------")
# else:
# print("金額不足!")
# ###3個數比大小
# a=212
# b=434
# c=45
# if a>=b>=c:
# print(a,b,c)
# elif a>=c>=b:
# print(a,c,b)
# elif b>=a>=c:
# print(b,a,c)
# elif b>=c>=a:
# print(b,c,a)
# elif c>=a>=b:
# print(c,a,b)
# elif c>=b>=a:
# print(c,b,a)
# if a>=b:
# if a>=c:
# if b>=c:
# print(a,b,c)
# elif c>=b:
# print(a,c,b)
# elif c>=a:
# print(c,a,b)
# elif b>=a:
# if b>=c:
# if a>=c:
# print(b,a,c)
# elif c>=a:
# print(b,c,a)
# elif c>=b:
# print(c,b,a)
###快遞**計算
addressid=input("請輸入地點編號:1.其他 2.東三省.. 3.新疆** 4.港澳台國外")
w=float(input("請輸入重量:"))
weight=0
amount=0 #記錄快遞費用
msg=1
if w%1==0:
weight=w
else:
weight=w//1+1
if weight<=3:
if addressid=="1":
amount=10
elif addressid=="2":
amount=12
elif addressid=="3":
amount=20
elif addressid=="4":
print("疫情原因暫不寄件!")
msg=0
else:
print("輸入錯誤!")
msg=0
elif weight>3:
if addressid=="1":
amount=10+(weight-3)*5
elif addressid=="2":
amount=12+(weight-3)*10
elif addressid=="3":
amount=20+(weight-3)*20
elif addressid=="4":
print("聯絡總公司!")
msg=0
else:
print("輸入錯誤!")
msg=0
else:
print("輸入錯誤!")
msg=0
if msg==1:
print("您的快遞費為:",amount,"元!")
time.sleep(100)
'''
學習記錄 python迴圈結構7 15
迴圈結構 重複執行 for i in range 10 print hello world range a,b,c 生成乙個a b之間的序列,步長為c a 開始位置 b 結束位置 不包含 c 步長 序列中每個數的間隔 for迴圈中,會逐個取出in後面序列的值,賦值給元素變數i for迴圈執行的次數 ...
python學習筆記(二) 選擇,迴圈結構
0.邏輯運算子 與 and 或 or 非 not 1.空語句 pass 相當於結束乙個選擇分支,比如if,else 2.選擇結構 if elif else score int input 請輸入你的成績 if score 75 print 優秀 pass elif score 75 print 還行...
C 學習記錄 7
回顧 1 拷貝構造和拷貝賦值 1 淺拷貝和深拷貝 2 拷貝賦值操作符函式 a b 2 靜態成員 1 靜態成員變數,全域性區 2 靜態成員函式,沒有this指標 3 單例模式 1 私有建構函式 2 通過靜態成員變數來維護唯一的單例物件 3 通過靜態成員函式獲取單例物件 4 建立方式 餓漢式 懶漢式 4...