20192417 2019-2020-2「Pythonプログラミング」実験2レポート
コース:「Pythonプログラミング」クラス:1924名前:張家花学生ID:20192417実験教師:王紫強実験日:2020年4月11日必須/選択科目:選択科目
1.実験的な内容
- 完全なアプリケーションプログラム、加算、減算、乗算、除算などの完全な演算、およびその他の機能を設計して完成させます。
- 基本的な文法、判断文、ループ文、論理演算などの知識ポイントを調べます。
2.実験プロセスと結果
while True:
x = int(input("输入数字以选择计算器功能,1为加,2为减,3为乘,4为除,5为模运算,6为退出计算器:"))
if x==6:
print("已退出计算器")
break
a=int(input("请输入第一个数字:"))
b=int(input("请输入第二个数字:"))
if x==1:
print("计算结果为:",a+b)
if x==2:
print("计算结果为:",a-b)
if x==3:
print("计算结果为:",a*b)
if x==4:
print("计算结果为:",a/b)
if x==5:
print("计算结果为:",a%b)
3.実験および解決プロセス中に発生した問題
- 質問1:計算結果が得られない
- 問題1の解決策:入力の設定時に文字を整数に変換するのを忘れて、int()変換を使用する
- 質問2:6を入力した後も、「最初の番号を入力してください:」というプロンプトが表示されます
- 問題の解決策2:2番目と3番目の入力の前に判決文x == 6を置く
その他(感情、思考など)
決定文とループ文を使用して、フロー制御を実現し、多くのシンプルで実用的な小さなプログラムを書くことができます