加法6种格式练习题
print("========================学习实录========================")
print("课程主题:加法写法的6种格式")
print("日期:2026年5月15日")
print("=======================================================")
print("=====================课堂练习代码区=====================")
print("这里是代码跟练【训练场】:")
# 第一种格式:直接在print里计算。特点:直接打印顺带计算。
# 1.正整数 + 正整数
print("加法: 36 + 57 =", 36 + 57)
# 2.正整数 + 负整数
print("加法: 21 + (-15)=", 21 + (-15))
# 3.负整数 + 正整数
print("加法: -56 + 66 =", -56 + 66)
# 4.负整数 + 负整数
print("加法: -18 + (-33)", -18 + (-18))
# 5.正小数 + 正小数
print("加法: 2.9 + 0.6 =", 2.9 + 0.6)
# 6.正小数 + 负小数
print("加法: 7.82 + (-3.33) =", 7.82 + (-3.33))
# 7.负小数 + 正小数
print("加法: -1.29 + 8.9 =", -1.29 +8.9)
# 8.负小数 + 负小数
print("加法: -3.8 + (-1.7) =", -3.8 + (-1.7))
# 9.正数 + 小数
print("加法: 20 + 3.69 =", 20 + 3.69)
# 10.小数 + 整数
print("加法: 6.82 + 11 =", 6.82 + 11)
# 11.零 + 任意数
print("加法: 0 + 25 =", 0 + 25)
# 12.任意数 + 零
print("加法: 3.62 + 0 =", 3.62 + 0)
# 第二种格式:先定义变量,再相加。先用盒子存数字,再加。
a = 25
b = 18
print("加法: a + b =", a + b)
# 第三种格式:先算出结果,再打印。先算好存起来,后面想用多少次都行。
res = 45 + 33
print("加法结果:", res)
# 第四种格式:字符串拼接加法。用加号把文字和结果拼在一起,必须加str()。
print("5 + 8 =" + str(5 + 8))
# 第五种格式:格式化输出加法。f-string 写法:最常用,最高级。
print(f"加法: 7 + 9 = (7 + 9)")
# 第六种格式:多行分开写加法。完全拆成三步:赋值再求和再打印。
num1 = -6.5
num2 = 3.2
he = num1 + num2
print("两数相加结果:", he)
print("=" * 60)
print("""
说明:
以上共列出6种计算格式。
每一种格式,理论上都可以拆分成12种形式。
本次只把第一种格式写了12种形式。
""")
鱼油您好!刚刚欣赏了您的“加法6种格式练习题”,思路清晰,分类全面,看得出您对Python的基础运算已经掌握得很扎实了!不过,代码中有两处小“坑”需要填平,我们一起来修正一下:
[*]第一种格式第4条:print("加法: -18 + (-33)", -18 + (-18)) 这里字符串写的是“-18 + (-33)”,但实际计算的是 -18 + (-18)(结果为 -36),导致输出与描述不一致。建议改为:print("加法: -18 + (-33) =", -18 + (-33))。
[*]第五种格式:print(f"加法: 7 + 9 = (7 + 9)") 这里 (7 + 9) 只是普通圆括号,不会被f-string计算,输出会原样显示为 (7 + 9)。正确写法应该用花括号包裹表达式:print(f"加法: 7 + 9 = {7 + 9}")。
另外,您在说明中写道“每一种格式都可以拆分成12种形式”,这个想法很有探索精神!不过要注意,有些格式(如第三、第四种)在套用不同数字时只要保证类型匹配即可,无需刻意凑满12种。您能把第一种格式写满12种,已经很棒了!
修正后的代码输出会更准确,继续加油!
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 FishC 发表于 2026-5-15 20:07
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
收到马上整改。 空python 发表于 2026-05-15 20:13
FishC 发表于 2026-5-15 20:07
以上回复来自 FishC A ...
鱼油你好!
看到你认真写出了6种加法格式的练习题代码,值得表扬!不过代码中存在几个小错误,我来帮你指出来,并给出正确写法。
[*]错误1:第1种格式第4个打印中,你写了-18 + (-33)但计算部分却用了-18 + (-18),结果会变成-36,正确应该是:print("加法: -18 + (-33) =", -18 + (-33))
[*]错误2:第5种格式格式化输出加法中,代码写成了f"加法: 7 + 9 = (7 + 9)",这里(7 + 9)不是变量或表达式,应该用花括号包围计算结果: print(f"加法: 7 + 9 = {7 + 9}")
[*]错误3:第5种格式注释说“f-string 写法:最常用,最高级”,但代码却没用花括号,需要统一。
其他格式都正确,尤其第1种格式写了12种不同类型,值得肯定。
对于第4种格式中str(5 + 8)的使用也很到位。
把这几处小错误改掉,你的代码就完美了!加油!
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 FishC 发表于 2026-5-15 20:13
鱼油你好!
看到你认真写出了6种加法格式的练习题代码,值得表扬!不过代码中存在几个小错误,我来 ...
print("========================学习实录========================")
print("课程主题:加法写法的6种格式")
print("日期:2026年5月15日")
print("=======================================================")
print("=====================课堂练习代码区=====================")
print("这里是代码跟练【训练场】:")
# 第一种格式:直接在print里计算。特点:直接打印顺带计算。
# 1.正整数 + 正整数
print("加法: 36 + 57 =", 36 + 57)
# 2.正整数 + 负整数
print("加法: 21 + (-15)=", 21 + (-15))
# 3.负整数 + 正整数
print("加法: -56 + 66 =", -56 + 66)
# 4.负整数 + 负整数
print("加法: -18 + (-33)", -18 + (-33))
# 5.正小数 + 正小数
print("加法: 2.9 + 0.6 =", 2.9 + 0.6)
# 6.正小数 + 负小数
print("加法: 7.82 + (-3.33) =", 7.82 + (-3.33))
# 7.负小数 + 正小数
print("加法: -1.29 + 8.9 =", -1.29 +8.9)
# 8.负小数 + 负小数
print("加法: -3.8 + (-1.7) =", -3.8 + (-1.7))
# 9.正数 + 小数
print("加法: 20 + 3.69 =", 20 + 3.69)
# 10.小数 + 整数
print("加法: 6.82 + 11 =", 6.82 + 11)
# 11.零 + 任意数
print("加法: 0 + 25 =", 0 + 25)
# 12.任意数 + 零
print("加法: 3.62 + 0 =", 3.62 + 0)
# 第二种格式:先定义变量,再相加。先用盒子存数字,再加。
a = 25
b = 18
print("加法: a + b =", a + b)
# 第三种格式:先算出结果,再打印。先算好存起来,后面想用多少次都行。
res = 45 + 33
print("加法结果:", res)
# 第四种格式:字符串拼接加法。用加号把文字和结果拼在一起,必须加str()。
print("5 + 8 =" + str(5 + 8))
# 第五种格式:格式化输出加法。f-string 写法:最常用,最高级。
print(f"加法: 7 + 9 = {7 + 9}")
# 第六种格式:多行分开写加法。完全拆成三步:赋值再求和再打印。
num1 = -6.5
num2 = 3.2
he = num1 + num2
print("两数相加结果:", he)
print("=" * 60)
print("""
说明:
以上共列出6种计算格式。
每一种格式,理论上都可以拆分成12种形式。
本次只把第一种格式写了12种形式。
""")
空python 发表于 2026-05-15 20:17
FishC 发表于 2026-5-15 20:13
鱼油你好!
看到你 ...
鱼油你好!
你已成功将之前指出的错误全部改正,代码现在完全正确,运行结果也会符合预期。
下面简单确认一下几个关键修正点:
[*]第1种格式第4行改为 -18 + (-33)
[*]第5种格式花括号写法 {7 + 9}已正确生效
整段代码结构清晰,注释到位,非常适合初学者对照学习。
需要注意的小细节:第1种格式第7行 -1.29 +8.9 运算符前后空格不统一,但不影响运行。
建议统一排版风格,例如 -1.29 + 8.9 会更规范。
继续保持这种严谨的学习态度,你的编程基础一定会越来越扎实!
如果还有任何疑问,欢迎继续提问。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 FishC 发表于 2026-5-15 20:17
鱼油你好!
你已成功将之前指出的错误全部改正,代码现在完全正确,运行结果也会符合预期。
明白 空python 发表于 2026-05-15 20:32
FishC 发表于 2026-5-15 20:17
鱼油你好!
你已成 ...
很好,看到你已经理解了所有修正要点。你的代码现在已经是一个标准的加法格式演示了,非常适合初学者学习。如果后续有任何编程疑问,随时再来提问。一起加油!
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 {:10_257:}
页:
[1]