『』』
用函式計算傳入字元的個數
『』』『』』
函式 判斷傳入的字串 列表 元組長度是否大於5
『』』『』』
寫入不定個數的字串拼接第乙個和最後乙個字串
『』』『』』
傳入多個引數以list返回
『』』『』』
定義乙個函式 輸入不定個數的數字 返回所有數字之和
『』』『』』
變數的作用域
對於不可變型別的全域性變數來說,要在函式中修改需要global宣告
對於可變型別的全域性變數來說,要在函式中修改可以不使用global宣告
『』』『』』
練習atm機
『』』#1.驗證登入
def login(passwd):
pw=『888888』
if passwd==pw:
return true
else:
return false
#2.金額驗證
def checkmoney(money):
if money.isdigit():
if int(money) % 100 == 0 and 0<=int(money)<=1000:
return money
else:
return false
else:
return false
def main():
for i in range(3):
passwd=input(『請輸入密碼:』)
if login(passwd): #登入成功金額驗證
while true:
money=input(『請輸入金額:』)
money=checkmoney(money)
if money:
print(『取款%s元』%money)
break
else:
print(『輸入的金額有誤請重新輸入』)
#3.交易完成
print(『交易完成』)
break
else:
if i ==2:
print(『連續三次密碼錯誤,賬號已凍結』)
break
print(『密碼有誤』)
main()
python之函式習題
1 寫函式,使用者傳入修改的檔名,與要修改的內容,執行函式,完成批了修改操作 def func filename,old,new import os with open filename mode rt encoding utf 8 as f1,open filename.swap mode wt ...
python函式練習題
1 函式的定義 將可重複使用的,實現某種功能的 段組織在一起 2 函式的語法 def 函式名 引數 函式體 return 2.1 函式名是乙個變數,因此命名規則需遵守變數命名規則 3 函式的呼叫 函式名 4 函式的返回值 return 可空 none 單個 多個以tuple返回給呼叫者 5 函式的引...
python函式 練習題
1.寫函式,使用者傳入修改的檔名,與要修改的內容,執行函式,完成整個檔案的批量修改操作import os def modify file file name,content,new str new filename sfile name new.new file open new filename,...