iT邦幫忙

0

函式代參數,讓另一個函式能夠接收到回傳值

  • 分享至 

  • xImage

如果我有兩個函式,上函式輸出的值要給予下函式做接受,如何呈現?

def gup():
    g=filedialog.askopenfilename()
    print(g)

def plus():

請各位指導,網路上有爬過資料,但看不太懂,有徒手練習過,還是不太懂

froce iT邦大師 1 級 ‧ 2022-11-04 13:26:55 檢舉
關鍵字:傳回值 return
你連python最基本的函式寫法都不熟,先去耐著性子看完函式的相關教學再寫
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

2
海綿寶寶
iT邦大神 1 級 ‧ 2022-11-04 15:14:39
最佳解答

試試看可不可行

def plus():
    print(getMusicTitle())

def getMusicTitle():
    music = filedialog.askopenfilename()
    return music.title()

如果可以的話
把先前的問題都選最佳解答以結案

海綿寶寶原來要結案,謝謝大大的指導,如果沒有答復或著是沒有最佳答案要怎處理?

大大的程式碼可以使用
但小的我想問一下
因為當我程式運行後按下開始會讓會跳出選擇檔案,而不是直接開始執行程式,因為我兩個函式都是按鈕。
可以避免麻˙?

0
johncoc
iT邦新手 3 級 ‧ 2022-11-04 12:09:40
def gup():
    g=filedialog.askopenfilename()
    plus(g)

def plus(g):
    print(g)

gup()

我要發表回答

立即登入回答