python的简单程序代码_小白学编程?从一个简单的程序开始学习Python编程
筆者思慮再三還是決定選擇圖文(因?yàn)榘偌业囊曨l發(fā)布畫質(zhì)真不怎么樣【囧】)。
筆者學(xué)習(xí)編程的時(shí)間也挺長的,因?yàn)闃I(yè)余,因?yàn)闀r(shí)間不多,各種原因,自學(xué)編程的路特別難走。然后筆者發(fā)現(xiàn),自己能為小白貢獻(xiàn)一些力量,然后決定創(chuàng)作適合小白的python編程類內(nèi)容。
今天,筆者想帶編程小白們從一個(gè)簡單的程序開始學(xué)習(xí)Python編程。
在前一篇文章pycharm的基本操作,創(chuàng)建項(xiàng)目,新建py文件,編寫代碼及保存筆者實(shí)際上已經(jīng)編了一個(gè)簡單程序。代碼只有一行。
print("這是我的第一個(gè)Python語言代碼")這個(gè)代碼實(shí)現(xiàn)的是輸出文字“這是我的第一個(gè)Python語言代碼”。
現(xiàn)在筆者準(zhǔn)備編寫一個(gè)貨幣兌換程序。功能實(shí)現(xiàn)馬來西亞令吉與人民幣的兌換。至于為什么選令吉,那是一個(gè)很遙遠(yuǎn)的故事,不在這里贅述了。
先看匯率,1令吉MYR=1.6314人民幣 CNY
筆者繼續(xù)在myfirstcode.py上進(jìn)行代碼編寫。在刪除原來的代碼print("這是我的第一個(gè)Python語言代碼")之后。編寫如下圖代碼:
"""貨幣兌換程序1.0作者:地鐵慢步創(chuàng)作日期:2020-4-3功能:實(shí)現(xiàn)把一定數(shù)量的令吉轉(zhuǎn)換成人民幣。"""print("貨幣兌換程序1.0") # 代碼后注釋'''獨(dú)立注釋'''rate = 1.6314 # 1令吉MYR=1.6314人民幣 CNY上述代碼只有兩句能被計(jì)算機(jī)執(zhí)行,分別是
print("貨幣兌換程序1.0")rate = 1.6314分別實(shí)現(xiàn)顯示文字"貨幣兌換程序1.0",及把1.6314賦值給rate變量。
其他不能被執(zhí)行的稱為 注釋。就是編程代碼里面的“筆記”,方便下次修改時(shí)提醒自己這行代碼的作用。
注釋有獨(dú)立注釋,有行內(nèi)注釋。
獨(dú)立注釋有三引號""" """或''' '''構(gòu)建,行內(nèi)注釋由#號構(gòu)建。注釋在計(jì)算機(jī)看來是不存在的,它默認(rèn)忽略注釋。
接下來編寫,當(dāng)寫到之前已經(jīng)存在的變量get_string時(shí),會出現(xiàn)下面的界面
pycharm會自動補(bǔ)充相關(guān)內(nèi)容,可以實(shí)現(xiàn)快捷輸入。
作為一個(gè)相對簡單的程序,筆者也不能寫得太復(fù)雜。成品大概就這樣吧。
第11行代碼 把匯率1.6314賦值給rate變量。這里的=號,和數(shù)學(xué)的=號不同,編程里面的=號的作用是賦值,有點(diǎn)像病毒的復(fù)制,把=號右邊的內(nèi)容復(fù)制到左邊。
變量rate就是一個(gè)容器,存放賦值過來的數(shù)值1.6314。代表匯率1令吉=1.6314人民幣。
第13行代碼 多了一個(gè)input()函數(shù),藍(lán)色的為函數(shù)名,綠色的為輸入函數(shù)input的提示信息,提示輸入令吉的數(shù)量。輸入函數(shù)input會得到一個(gè)字符串的值,這個(gè)字符串就賦值給變量get_string保存。
字符串,簡單的理解就是文字,橫豎撇捺點(diǎn)等組成的字,和那些可以運(yùn)算的數(shù)值不同。字符串與數(shù)值,是python的基本數(shù)據(jù)類型。一個(gè)是字,一個(gè)是值。
第14行代碼 eval()函數(shù),可以把數(shù)字字符串轉(zhuǎn)換成數(shù)值。就把字變成值。字是不能加減乘除等數(shù)學(xué)運(yùn)算的,值才可以。
第15行代碼 才是真正的貨幣兌換。令吉數(shù) × 令吉兌人民幣匯率,得到人民幣的數(shù)量,賦值給show_num。
第16行代碼 print()輸出函數(shù),實(shí)現(xiàn)文本的輸出。以逗號分隔輸出的內(nèi)容,其中逗號會在輸出中以空格的形式出現(xiàn)。
運(yùn)行一下看看
以5000令吉的轉(zhuǎn)換為例,運(yùn)行結(jié)果如上。點(diǎn)左側(cè)綠色三角形可以再次運(yùn)行myfirstcode.py
最后再發(fā)一次完整的程序代碼:
"""貨幣兌換程序1.0作者:地鐵慢步創(chuàng)作日期:2020-4-3功能:實(shí)現(xiàn)把一定數(shù)量的令吉轉(zhuǎn)換成人民幣。"""print("貨幣兌換程序1.0") # 代碼后注釋'''獨(dú)立注釋'''rate = 1.6314 # 1令吉MYR=1.6314人民幣 CNYget_string = input("輸入需要兌換的令吉數(shù)量") # 獲得字符串get_num = eval(get_string) # 將數(shù)字轉(zhuǎn)換成數(shù)值show_num = get_num * rateprint(get_num, "令吉可以轉(zhuǎn)換成人民幣", show_num, "元")
筆者用自己有限的編程知識幫助小白們學(xué)習(xí)python編程,從這個(gè)簡歷實(shí)例,大家是否有所收獲?筆者希望答案是肯定的。
總結(jié)
以上是生活随笔為你收集整理的python的简单程序代码_小白学编程?从一个简单的程序开始学习Python编程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ajax结合java,ajax技术应用详
- 下一篇: websocket python爬虫_p