python
1def absolute(a,b): 2 import math 3 a=math.fabs(a) 4 b=math.fabs(b) 5 return a,b 6 7def calc(absolute): 8 sum=int(a)+int(b) 9 return sum 10 11a=input("1つ目の値=") 12b=input("2つ目の値=") 13 14print(calc(sum))
1.引数で受け取った数値の絶対値を返す関数absolute
2.絶対値の計算はathモジュールを使います。
3.2つの値を受け取り足し算してint形に戻すcalc
を条件に式を書いています。ですが、この式だと結果がただの足し算になり、絶対値に直してから足し算されていません。どのように改善すればよいでしょうか。
理想の実行結果はこちらです。
1つ目の値= -10
2つ目の値= -3
13
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/14 08:04
2022/06/14 08:11 編集
2022/06/14 08:13