黃莉媛python自訂函數built-in內建函數import輸入函式庫

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)

在canvas後沒有加上pack()

from math import * #黃莉媛從math函式庫輸入所有函數
from tkinter import *
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)
tk = Tk()
tk.title("黃莉媛建構tkinter視窗")
canvas=Canvas(tk,width=600,height=400)
lab1 = Label(tk, text="輸入半徑", font=('標楷體',30)).pack()
tk.mainloop()

在canvas後加上pack()

from math import * #黃莉媛從math函式庫輸入所有函數
from tkinter import *
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)
tk = Tk()
tk.title("黃莉媛建構tkinter視窗")
canvas=Canvas(tk,width=600,height=400).pack()
lab1 = Label(tk, text="輸入半徑", font=('標楷體',30)).pack()
tk.mainloop()

教學影片

財金程式設計260

留言

這個網誌中的熱門文章

風險管理期末作業:黃莉媛期貨分析人員2025年第一次衍生性商品風險管理

黃莉媛風險管理期中考試作業:風險管理制度與實務18屆考題

黃莉媛劉任昌tkinter視窗函式庫Entry工具widget