⑴ python怎么求圆柱表面积半径和高由键盘输入
from math import pi
# 表面积为矩形和上下两个圆的面积之和
# 圆面积S = Pi*r^2
# 矩形面积 = 长 * 宽,宽即你说的输入的高度,长则为圆的周长 = Pi * 2 * r
try:
r = float(input("请输入圆的半径:"))
except Exception as e:
print(e)
exit()
try:
h = float(input("请输入柱体高度:"))
except Exception as e:
print(e)
exit()
# 计算圆面积
circleArea = pi * pow(r,2)
# 计算圆周长
perimeter = pi * 2 * r
surfaceArea = 2* circleArea + perimeter * h
print("你输入的r是:{},h是:{},圆面积:{},矩形面积:{},表面积之和:{}".format(r,h,circleArea,perimeter * h,surfaceArea))
⑵ Python编程题:输入圆半径,输出圆面积
R=eval(input("请输入圆的半径:"))
pi=3.14
S=pi*R**2
print("圆的面积是:{}".format(S))
如果需要更精确的面积,可调用math库,即可获得更精确的答案。
(2)python输入法圆的半径扩展阅读:
eval() 函数用来执行一个字符串表达式,并返回表达式的值。
以下是 eval() 方法的语法:
eval(expression[, globals[, locals]])
参数:
expression -- 表达式。
globals -- 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。
locals -- 变量作用域,局部命名空间,如果被提供,可以是任何映射对象。
参考资料来源:网络-eval()
⑶ python求圆的面积和周长
importmath#调用math函数
r=float(input("输入圆的半径:"))
S=math.pi*float(r)**2
C=2*math.pi*float(r)
print("半径为{0}的圆的面积为:{1}".format(r,round(S,2)))
print("半径为{0}的圆的周长为:{1}".format(r,round(C,2)))
希望可以帮到你
⑷ python编程在线求助
import math
r=float(input('请输入圆的半径:'))
print('半径为%f的圆的面积为%10.2f'%(r,math.pi*r*r))
⑸ 已知圆的半径radius=+1.5,求其面积。python中怎么写
圆面积的公式是:
S=πr^2. 其中r 表示半径。
已知半径是1.5 (设范围是米):
S=3.14 x 1.5 x 1.5
=7.065平方米。
⑹ python语言输入半径,求面积,并且输出
代码:
r=float(input("请输入圆的半径:"))
print("圆的面积是:%f" %(3.1415926*r*r))
运行结果截图:
⑺ Python 通过窗体界面实现输入圆的半径,计算圆的周长和面积
Private Sub Command1_Click()
If Not IsNumeric(Text1) Then
MsgBox "xxx"
Text1.SetFocus
Exit Sub
End If
Dim r As Single
r = Val(Text1.Text)
Text2.Text = 3.14 * r * r
End Sub
Private Sub Command2_Click()
If Not IsNumeric(Text2) Then
⑻ python“半圆弧的长度”输入圆的半径,求半圆弧的长度(使用math库的pi常量)
具体代码如下:
>>> from math import pi
>>> r = float(input("请输入圆的半径:")) #设置键盘输入
请输入圆的半径:2
>>> l = round(pi*r, 2) #计算半圆弧长,保留两位小数
>>> print("L=%s"%str(l), end='') # 无空行输出
L=6.28
>>>
⑼ 求用python输入圆的半径,计算圆的周长和面积,结果保留2位小数的代码
r = input("请输入半径")
r = float(r)
s = 3.14*r*r
l = 2*3.14*r
print("面积是%.2f" %s)
print("周长是%.2f" %l)
注意:所有标点符号都是英文符号
⑽ 第4题。Python,编写一个函数,输入圆的半径r,计算其圆周长和圆面积并输出,写在纸上
# coding=gbk
import math
r = float(input("请输入圆的半径(mm):"))
s = round(2 * r * math.pi,2)
a = round(math.pi * r**2,2)
print("圆的周长为:{}mm".format(s))
print("圆的面积为:{}mm^2".format(a))