第八講 函式作業
1.列印名片,輸入姓名,電話號碼,性別,最後列印名片 姓名長度為6-20,電話號碼長度11,性別只允許輸入男或女,每一項資訊不允許為空
print('''-------------- 列印名片 --------------''') ##定義列印名片函式 def Output(name,phone,sex): print('''---------私人名片----------- 姓 名:{} 電話號碼:{} 性 別:{} ------------------'''.format(name,phone,sex)) #輸入姓名,並進行校驗,不滿足要求就強制重新輸入 while True: name = input('請輸入您的姓名(不允許為空,長度6-20):') if 6 <= len(name) <= 20: break else: print('您輸入的姓名不合法,請重新輸入') #輸入電話號碼,並進行校驗,不滿足要求就強制重新輸入 while True: phone = input('請輸入您的電話號碼(不允許為空,長度11):') if len(phone) == 11: break else: print('您輸入的姓名不合法,請重新輸入') # 輸入性別,並進行校驗,不滿足要求就強制重新輸入 while True: sex = input('請輸入您的性別(不允許為空,只允許輸入男或女):') if sex == '男' or sex == '女': break else: print('您輸入的性別不合法,請重新輸入') Output(name,phone,sex)
2.使用函式求前20個裴波那數列,1,1,2,3,5,8,13,21... 前兩項之和等於後兩項
list1 = [1,1] #定義函式 def Output(a): i = 2 while i <20: r = list1[i-1]+list1[i-2] list1.append(r) i += 1 Output(list1) print(list1) print(len(list1))
3.編寫一段程式碼,定義一個函式求1-100之間的整數和,並呼叫程式碼列印出結果;
def Sum(): i = 1 a = i while i <100: a = a + i +1 i += 1 print('1-100的整數和是:{}'.format(a)) Sum()
相關文章
- 第八週作業
- 第八組【團隊作業】第六週作業
- 作業系統---之fork()函式作業系統函式
- 第八章 函式(下)函式
- 第八組【團隊作業】第三週作業1
- 第八組【團隊作業】第三週作業3
- 第八組【團隊作業】第四周作業2
- python函式每日一講 - int()函式Python函式
- python函式每日一講 - int()函式Python函式
- python函式每日一講 - eval函式Python函式
- python函式每日一講 - id函式Python函式
- python函式每日一講 - dir()函式Python函式
- 第八組【團隊作業】第二週需求分析作業2
- 第八組【團隊作業】第二週需求分析作業1
- PHP 第八週函式學習筆記PHP函式筆記
- python函式每日一講 - enumerate函式Python函式
- IOCP 系列函式講解函式
- [第八組]第四周作業3
- [MySQL光速入門]025 函式作業答案MySql函式
- python函式每日一講 - exec執行函式Python函式
- ORACLE函式介紹第八篇 綜述Oracle函式
- C語言程式設計>第八週 ② 編寫函式fun,函式的功能是:根據以下公式計算,計算結果作為函式值返回。C語言程式設計函式公式
- python函式每日一講 - filter函式過濾序列Python函式Filter
- 第八組【團隊作業】第二週使用者調研作業1
- 第八組【團隊作業】第二週使用者調研作業2
- 第八章:不要在構造和解構函式中使用虛擬函式函式
- 作業系統思考 第八章 多工作業系統
- vue3函式setUp和reactive函式詳細講解Vue函式React
- JavaScript 中函式節流和函式去抖的講解JavaScript函式
- python函式每日一講 - divmod數字處理函式Python函式
- 第六章——函式(函式作為代理)函式
- 物件,函式作為一個函式的引數物件函式
- 詳細講解函式呼叫原理函式
- 常用分析函式開窗講解函式
- python函式每日一講 - all()Python函式
- python函式每日一講 - any()Python函式
- python函式每日一講 - abs()Python函式
- python函式每日一講 - bin()Python函式