from math import * #游于葇從math函式庫輸入所有函數
#取代原來的import math
def f(r): #定義函數 define 名稱(參數),以下相同縮排都是
print("圓面積pi r*r: "+str(pi*r*r))
print("圓周長pi r*2: "+str(pi*r*2))
print("球體積pi r*r*r*4/3:"+str(pi*r*r*r*4/3))
print("球表面積pi r*r*4: "+str(pi*r*r*4))
def g(angle):
print("正弦sin:"+str(sin(angle)))
print("餘弦cos:"+str(cos(angle)))
def h(x,y): #用在模組化你的程式碼
f(x)
g(y)
print("游于葇:自訂函數h呼叫f,g再呼叫內建pi,sin,cos\n")
h(1,pi/6)
from math import * #游于葇從math輸入所有函式
# import math #游于葇輸入math函式庫
def abc(r): #定義函數abc
print("圓面積: "+str(pi*r*r))
print("圓周長: "+str(pi*r*2))
print("球體積: "+str(pi*r*r*r*4/3))
print("球表面積:"+str(pi*r*r*4))
def tri(z):
print("正弦sin "+str(sin(z)))
print("餘弦cos "+str(cos(z)))
def group(r, t):
abc(r)
tri(t)
r , t = 1, pi/3 #半徑, 60度=pi/3
group(r,t)
留言
張貼留言