前言:
本人因喜欢python和c语言等程序设计语言,希望能够在这里和大家共同学习共同进步。
因个人喜好做题,所以想出一个系列专栏关于Python的习题专集,希望大家喜欢。
还是一个小白,接触时间没有很长,如果文章有任何错误,欢迎大家指正。
如果喜欢我的文章还请大家不吝动手给我点赞收藏关注哦,留下你来过的足迹,让我眼熟你。
第一题 求解并输出圆的面积
要求:
1.输入圆的半径
2.输出圆面积
可以先自己看要求写出程序,然后看提示及答案,更有助于提高
提示:1.调用数学库函数 2.运用单分支if语句
import math
r = eval(input("请输入圆的半径:"))
if r >= 0:
s = math.pi*r*r
print("圆的面积是:",s)
说明:无论用户输入的是字符还是数字,input( )函数返回的都是字符串类型。如果要获取用户输入的数字,可以将eval( )和input( )两者相结合使用,这样若输入的是数字,即可转化为数字类型。
保存并运行程序,结果如下所示:
请输入圆的半径:1
圆的面积是:3.141592653589793