Python程序扩展求助:整数输入处理与运算功能实现
Python 程序扩展实现方案
直接上满足所有要求的完整代码:
# 获取第一个整数输入 user_num = int(input('Enter integer:\n')) # 1. 输出用户输入的第一个数 print("你输入的第一个整数是:", user_num) # 2. 计算并输出平方和立方 square = user_num * user_num cube = user_num ** 3 # 也可以写成 user_num * user_num * user_num print(f"{user_num} 的平方是: {square}") print(f"{user_num} 的立方是: {cube}") # 3. 获取第二个整数输入并计算和与积 user_num2 = int(input('请输入第二个整数:\n')) sum_result = user_num + user_num2 product_result = user_num * user_num2 print(f"两数之和是: {sum_result}") print(f"两数之积是: {product_result}")
逐需求拆解说明
输出用户输入
用print()函数直接打印变量user_num即可,代码里的print("你输入的第一个整数是:", user_num)就是完成这个需求,把输入的整数直接显示出来。输出输入值的平方和立方
平方按提示用user_num * user_num计算,立方可以用连续乘法user_num * user_num * user_num,或者更简洁的指数运算user_num ** 3。把计算结果存入变量后,用f-string格式化输出,能让内容更清晰易懂。获取第二个输入并输出和与积
重复第一个输入的写法,用int(input('请输入第二个整数:\n'))将第二个整数存入user_num2,然后分别计算两数的和(user_num + user_num2)与积(user_num * user_num2),最后用print()输出结果即可。
内容的提问来源于stack exchange,提问作者Soccer22 Monkey
相关产品推荐
相关产品推荐

