[重要]计算后不退出-简化版

计算后不退出-简化版
━━━━━━━━━━━━━━━━━━━━━━

# 计算完成后不退出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  
posted @ 2023-07-21 00:26  nxhujiee  阅读(13)  评论(0)    收藏  举报