python實操練習案例(六)
更新時間:2022年02月07日 10:47:58 作者:是數(shù)學系的小孩兒?
這篇文章主要介紹了python實操練習案例,前面也在陸續(xù)的向大家分享了python實操練習的案例,今天小編繼續(xù)向大家分享python實操練習案例的案例,需要的小伙伴可以參考一下
任務1、 Mini計算器
看出來錯誤了嗎,哈哈哈哈哈哈,那三個點自己加的,本質(zhì)應該是函數(shù)折疊
完整的代碼:
ef calc(a,b,op): ? ? if op=='+': ? ? ? ? return add(a,b) ? ? elif op=='-': ? ? ? ? return sub(a,b) ? ? elif op=='*': ? ? ? ? return mul(a,b) ? ? elif op=='/': ? ? ? ? if b!=0: ? ? ? ? ? ? return div(a,b) ? ? ? ? else: ? ? ? ? ? ? return '除數(shù)不能為零' def add(a,b): ? ? return a+b def sub(a,b): ? ? return a-b def mul(a,b): ? ? return a*b def div(a,b): ? ? return a/b if __name__=='__main__': ? ? a=int(input('請輸入第一個整數(shù):')) ? ? b=int(input('請輸入第二個整數(shù):')) ? ? op=input('請輸入運算符:') ? ? print(calc(a,b,op))
任務2、 猜數(shù)游戲
import random def guess(num,guess_num): ? ? if num==guess_num: ? ? ? ? return 0 ? ? elif guess_num >num: ? ? ? ? return 1 ? ? else:return -1 num=random.randint(1,100) for i in range(10): ? ? guess_num=int(input('我心里有個【1-100】的整數(shù)請你猜一猜:')) ? ? result=guess(num,guess_num) ? ? if result==0: ? ? ? ? print('猜對了') ? ? ? ? break ? ? elif result>0: ? ? ? ? print('大了') ? ? else: ? ? ? ? print('小了') else: ? ? print('十次機會已經(jīng)用完了,親愛的你還需要好好修煉,加油吧!?。?)
到此這篇關于python實操練習案例(六)的文章就介紹到這了,更多相關python實操練習內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
django框架model orM使用字典作為參數(shù),保存數(shù)據(jù)的方法分析
這篇文章主要介紹了django框架model orM使用字典作為參數(shù),保存數(shù)據(jù)的方法,結合實例形式分析了字典參數(shù)結合django model實現(xiàn)保存數(shù)據(jù)相關操作技巧,需要的朋友可以參考下2019-06-06Python使用requests xpath 并開啟多線程爬取西刺代理ip實例
這篇文章主要介紹了Python使用requests xpath 并開啟多線程爬取西刺代理ip實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03python深度學習tensorflow實例數(shù)據(jù)下載與讀取
這篇文章主要為大家介紹了python深度學習tensorflow實例數(shù)據(jù)下載與讀取示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-06-06