感悟:迴圈條件語句要保證兩邊的元素值以及元素型別相同才可以。
# -*- coding: utf-8 -*-
"""created on wed feb 26 12:51:47 2020
@author: administrator
模擬銀行存款
"""print('歡迎來到牛仔銀行!')
card1=1001; pwd1=123; bank1=2000; #使用者1卡號 ,密碼 餘額
card2=1002; pwd2=123; bank2=2000;
card3=1003; pwd3=123; bank3=2000;
i=1
error01=0 #定義錯誤次數,預設0
bank=0 #定義 卡內餘額,作全域性通用資料
while true: #定義為 無限迴圈
card=int(input('請輸入卡號:'))
pwd=int(input('請輸入密碼:'))
if card1==card and pwd1==pwd: #判斷卡號和密碼是否輸入正確
bank=bank1
elif card==card2 and pwd==pwd2:
bank=bank2
elif card==card3 and pwd==pwd3:
bank=bank3
else:
error01=error01+1 #輸出次數加一
if error01==3:
break
print('輸入錯誤,請重新輸入...','\n')
break #結束迴圈
while true:
num=input('請輸入要辦理的業務:(1.存款 2.取款 3.查詢 4. 退出):') #第一步之後,進入第二步
if num=='1':
cun_bank=float(input('請輸入存款金額:'))
bank=bank+cun_bank
print('存款成功!',bank)
elif num=='2':
qu_bank=float(input('請輸入取款金額:'))
Python入門學習 迴圈語句
while 迴圈 while else 迴圈 for 迴圈 for else 迴圈 range enumerate 迴圈 break 語句 continue 語句 pass 語句 推導式1 enumerate語句應用 enumerate sequence,start 0 seasons spring...
Python學習之迴圈語句
python提供了while迴圈和for迴圈,但沒有do while迴圈.允許迴圈巢狀。基本形式如下 while 判斷條件 執行語句.執行語句可以是單個語句或語句塊。判斷條件可以是任何表示式,任何非零 或非空 null 的值均為true。while.else 在python中,可使用for.else...
python入門 迴圈語句
在 python 中沒有 do.while 迴圈。以下例項使用了 while 來計算 1 到 100 的總和 while迴圈 n 100 sum 0 i 0 while i n i 1 sum i print sum 無限迴圈 var 1 while var 1 表示式永遠為 true num in...