php 編程題 加法計算器100以內(nèi)的加減乘除測試題目,輸出結(jié)果在這行之前編程題計算100之內(nèi)的偶數(shù)之和
2023-02-08
顯然,需要增加一個輸入,讓用戶輸入計算結(jié)果,然后判斷計算結(jié)果num3與輸入的結(jié)果是否一致,輸出結(jié)果
在此行之前,添加以下代碼:
=(“你的:”)
如果 num3== :
“”
別的:
“”
然后注釋掉原來的行
執(zhí)行結(jié)果如下:
當你測試程序的時候,除了輸入理想的或者期望的數(shù)據(jù),還需要輸入一些意想不到的數(shù)據(jù),這樣才能完整的測試代碼是否完美
例如網(wǎng)站模板,在上面的程序中,如果在希望輸入數(shù)字的地方輸入了字符aphp 編程題 加法計算器,或者輸入了帶引號的“a”,或者在輸入運算符的地方輸入了數(shù)字
看看結(jié)果會怎樣。 如果發(fā)現(xiàn)錯誤,請查看如何修改并限制輸入。 不知道的可以自己上網(wǎng)搜索,學(xué)會自己找答案。
由于這不是我們課程的重點網(wǎng)站優(yōu)化,這里就不做說明了。
將輸入值改為程序生成的隨機數(shù)
輸入值和運算符太麻煩了。 程序可以自己生成值和運算符嗎? 我們只需要輸入結(jié)果,看看我們做對了沒有。 那太好了。
那么,我們來做100以內(nèi)的加減乘除試題吧
首先將上述文件另存為.py
其次,在4行注釋下,刪除前3行輸入代碼
num1=("num1")
=(“你的:”)
num2=("num2:")
然后在程序開頭添加如下代碼:
num1=.(1,99)
num2=.(1,99)
=.(1,4)
如果 ==1:
=“+”
elif ==2:
=“-”
elif ==3:
=“*”
別的:
=“/”
num1,,num2,"="
完整代碼如下:
結(jié)果如下:
注意測試時,除法是整數(shù)除法,舍去小數(shù)位
代碼說明
導(dǎo)入模塊
.(1,99) 生成1到99范圍內(nèi)的隨機整數(shù)
.(1,4) 生成1到4范圍內(nèi)的隨機整數(shù)
然后根據(jù)1到4,設(shè)置運算符加減乘除
后續(xù)代碼不變
關(guān)于模塊和功能,后續(xù)課程會詳細講解,這里只要知道是什么就可以了
課后作業(yè)
1.輸入數(shù)字1-7確定星期幾
2.收集星座的具體日期范圍,考慮如何實現(xiàn)月日的輸入,輸出所屬的星座
過去的教程
0001 零基礎(chǔ)可以學(xué)編程嗎?
0002 700元的電腦真的能學(xué)會編程嗎?
0003 十分鐘組裝電腦,開始編程
0004 人生第一行代碼怎么寫
0005 如何像黑客一樣快速練習鍵盤打字
0006 編程語言入門加法計算器
0007 程序設(shè)計入門語言的四種算術(shù)運算符
第一部分前7課總結(jié)及課程規(guī)劃說明及微信群主招募
由于教程是系列教程,脈絡(luò)性很強,請根據(jù)微信公眾號發(fā)布時間閱讀。
直接在微信公眾號輸入序號即可查看序號課程,例如輸入0001查看【0001零基礎(chǔ)初學(xué)者能學(xué)編程嗎? 】
關(guān)于作者
雪哥,20年編程經(jīng)驗php 編程題 加法計算器,歷任程序員、高級程序員、技術(shù)經(jīng)理、項目經(jīng)理、產(chǎn)品經(jīng)理、系統(tǒng)架構(gòu)師、IT總監(jiān)。 愛好篆刻、讀書、美食。
微信簡介
每天半小時零基礎(chǔ)編程。 成人可以學(xué)習,孩子也可以。 練習打字、使用軟件、編寫文檔、制作網(wǎng)站、制作應(yīng)用程序、編寫游戲、數(shù)據(jù)庫、玩硬件、編寫程序、3D 打印、無人機、機器人。
html,css,,,php,java,,,,ios, pi,. 微信公眾號搜索:零基礎(chǔ)編程。
QQ群簡介
歡迎大家加入QQ群零基礎(chǔ)學(xué)習編程,交流學(xué)習,共同進步。