Python入門學習之迴圈語句練習 模擬銀行系統

2021-10-03 06:14:54 字數 1461 閱讀 7172

感悟:迴圈條件語句要保證兩邊的元素值以及元素型別相同才可以。

# -*- 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...