Python中break語句用法詳解!
阿新 • • 發佈:2020-10-26
任務一: 列印Hello word
任務描述
要求1:我的第一個程式列印Hello word,
要求2:列印 你好 世界 , 兩個詞之間用 , 逗號隔開, ! 結尾
要求3: 列印 我喜歡Python 與後面程式碼隔2行
要求3: 列印 兩句話 名字:張三 , 年齡20 兩句話之間不換行
任務三: 實現使用者登入和展示
任務描述
編寫程式,從鍵盤獲取使用者名稱和密碼,然後判斷如果正確(預設使用者名稱和密碼分別是admin,123)輸出 親愛的xxx,歡迎登陸學習管理系統
驗收標準
1. 能獲取使用者輸入的資訊
2. 按照格式展示使用者資料
任務三: 簡單計算器實現加法
任務描述
控制檯輸入2個數字,控制檯列印使用者輸入的兩個數字的和!
1 2 3 4 5 |
print ( "hello,word" )
print ( "我喜歡python" )
print ( "名字:張三" )
print ( "年齡:20" )
|
任務二: 列印身份認證系統選單
print("========================") print("=\t\t歡迎進入身份認證系統v1.0") print("=1.登入") print("=2.退出") print("=3.認證") print("=4.修改密碼") print("========================")
name = input("請輸入名字") pwd = input("請輸入密碼") if(name == "tom" and pwd =="123"): print("歡迎tom登入學習系統") else: print("無法進入")任務四: 編寫使用者資訊錄入和展示程式 任務描述 編寫程式,從鍵盤獲取一個人的資訊,然後按照下面格式顯示
name = input("請輸入名字") qq = input("請輸入qq") phone = input("請輸入電話號") address = input("請輸入公司地址") print("名字:%s,qq號:%s,電話:%s,地址:%s"%(name,qq,phone,address))
練習2
任務一: 變數命名相關概念介紹 任務描述 說出變數名字,可以由哪些字串組成 介紹變數名規則 說出什麼是駝峰命名法(大駝峰,小駝峰) 變數名由:字母數字下劃線或中劃線組成,,首字母一定不能是數字! 變數命名規則: 1. 首字母不能是數字 2. 區分大小寫 3. 可以重名(弱資料語言) 4. 不能和關鍵字衝 5. 建議使用駝峰命名法(首字母小寫,每個新單詞首字母大寫) 駝峰命名法介紹: 1. 大駝峰:首字母和每個新單詞首字母都大寫! 2. 小駝峰: 首字母小寫,每個新單詞首字母大寫 任務二: 求兩個數字的和 任務描述 定義兩個變數儲存兩個數字,兩個數進行四則運算和取餘.並列印結果!num1 = 10; num2= 3 result1 = num1+num2; result2= num1-num2 result3= num1*num2 result4= num1/num2 result5= num1%num2 print('四則運算結果',result1,result2,result3,result4,result5,sep=',')
num1 = input('請輸入第1個數字:') num2 = input('請輸入第2個數字:') result = int(num1)+int(num2) print("結果",result)任務三: 實現兩個變數值交換 任務描述 定義兩個變數儲存資料,交換兩個變數的值.使用兩種方案實現
num1 = input('請輸入第1個數字:') num2 = input('請輸入第2個數字:') result = int(num1)+int(num2) print("結果",result)任務三: 簡單計算機-四則運算 任務描述 控制檯輸入2個數字,和運算子號,控制檯列印使用者輸入的兩個數字的運算結果!
num1 = int(input('請輸入第1個數字:')) num2 = int(input('請輸入第2個數字:')) fuhao = input('請輸入運算子符號:') result =0 if fuhao =='+': result = num1+num2 elif fuhao=='-': result = num1-num2 elif fuhao == '*': result = num1 * num2 elif fuhao == '/': result = num1 / num2 print('結果:',result)
練習3
任務一: 判斷兩人的成績誰高 任務描述 請輸入張三和李四的語文成績,判斷哪個成績高!zhangsan = input("請輸入你的成績") lisi = input("請輸入你的成績") if int(zhangsan) > int(lisi): print("張三成績高") else: print("李四成績高")任務二: 實現成績等級判斷 任務描述 成績:優良中差 90分以上優秀 80分以上良好 60分以上中等 否則差
score = int(input("請輸入成績")) if score >= 90: print("成績優秀") elif score >= 80: print("成績中等") elif score >= 60: print("成績良好") else: print("成績不合格")任務四: 旅遊路由計算 任務描述 北京的小明要去泰山旅遊, 規定1-4月為淡季,淡季門票價格60元, 5-10月為旺季門票價格為100元, 如果做高鐵去車票價格是180元,普通火車車 票價格為80元,控制檯輸入小明出行時間和出行方式計算單次路費和門票總消費
num =int(input("1月-4月淡季""5月-10月旺季")) sun = 0 if 1<=num<4: print("淡季100元門票") num2 = int(input("選擇出行方式1火車100,2汽車60")) if num2==1: sun=100+100 else: sun=100+60 elif 5>=num<10: print("是旺季的門票是200元") num2 = int(input("選擇出行方式1火車100,2汽車60")) if num2 == 1: sun=200+100 else: sun = 200+60 else: print("景區不開放") print("出行的總價格,",sun)
練習4
任務一: 計算1-100的和 任務描述 使用while迴圈實現計算1-100的和sum = 0 i = 1 while i <=100: sum+=i i +=1 print('總和為%d'%sum)任務二: 計算1-100以內的偶數和 任務描述 使用while迴圈實現計算1-100以內的偶數和
sum = 0 i = 1 while i<=100: if i%2 == 0: sum+=i i+=1 print(sum)任務三: 預測學員人數 任務描述 2008年培養學員8萬人,每年增長25%,請問按此增長速度,到哪一年培訓學員人數將達到20萬人?
s = 8 y = 1 while s <=20: print('第%s年的學生為%d'%(y,s)) y+=1 s= s+s*0.25 print('第%s年的學生為20萬'%y)任務四: 查詢商品價格 任務描述 迴圈輸入商品編號,顯示對應的商品價格,輸入“n”結束迴圈
print('超市管理系統') print('***********************') print('請選擇購買的商品') print('1.T恤 2.網球鞋 3.網球拍') print('*****************') shopping = 'a' while shopping == 'a': no = input('請選擇你要購買的商品') if no == '1': print('你要購買的商品為T恤') elif no == '2': print('你要購買的商品為網球鞋') elif no == '3': print('你要購買的商品為網球拍') else: print('歡迎下次光臨') print('歡迎下次光臨')