鄒於萱python自訂函數built-in內建函數math程式庫

 #import math  #鄒於萱輸入math函式庫

from math import * #從數學函式庫math輸入所有函式

from tkinter import * #從tkinter視窗函式庫輸入所有函式

def f(r):   #定義函數def 函數名(參數):

  print("圓周率"+str(pi))#字串 + str(數字)

  print("圓面積  "+str(pi*r*r))

  print("圓周長  "+str(pi*r*2))

  print("球表面積"+str(pi*r*r*4))

  print("球體積  "+str(pi*r*r*4/3))

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呼叫內建函數")

print("數學pi, sin, cos以下式主程式\n")

h(1,pi/6) #30度=pi/6, 180度=pi

window = Tk()  #建構視窗

window.title("鄒於萱建構tkinter套件視窗")

can = Canvas(window,width=600,height=400).pack()

lab1 = Label(window, text="輸入半徑",font=('標楷體',30)).pack(side=LEFT)

window.mainloop()

window.mainloop()

留言

張貼留言

這個網誌中的熱門文章