⑴ 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))