[重要]计算后不退出-简化版
计算后不退出-简化版
━━━━━━━━━━━━━━━━━━━━━━
# 计算完成后不退出1
import math
def yuan(r):
s = math.pi * r**2
print("圆的面积为:", s)
print()
print("------------------------------------")
while True:
try:
r = float(input("请输入圆的半径(输入非数字回车即可退出): "))
yuan(r)
except ValueError:
break
━━━━━━━━━━━━━━━━━━━━━━
# 计算完成后不退出3
while True:
r = input("请输入圆的半径(不输入直接回车即可退出): ")
if r != "":
r = float(r)
s = 3.14 * r**2
print("圆的面积为:", s)
print()
print("---------------------------------")
else:
break
━━━━━━━━━━━━━━━━━━━━━━
# 计算完成后不退出4
while True:
r = input("请输入圆的半径(不输入直接回车即可退出): ")
r = float(r)
if r != 0:
s = 3.14 * r**2
print("圆的面积为:", s)
print()
print("----------------------------------------")
else:
break

浙公网安备 33010602011771号