1樓:匿名使用者
那是因為你單獨在shell裡面執行,和你當前的那個.py檔案,木有任何關係啊。所以才回報錯,說那個
答函式找不到的。
你還是先看看這個吧:
【整理】【多圖詳解】如何在windows下開發python:在cmd下執行python指令碼+如何使用python shell(***mand line模式和gui模式)+如何使用python ide
搞懂什麼是cmd(linux下就是terminal),python shell,ide。
就知道你為何錯了。
(此處不給貼地址,請自己用google搜標題,即可找到帖子地址)
2樓:匿名使用者
你需要import下這個檔案,匯入這個函式
python 字典作為函式引數,編寫函式實現功能:將一個字典型別資料傳遞給函式經函式處理後,依次輸出鍵值
3樓:紫薇命
# -*- coding:utf-8 -*-#py3'''python 字典當作函式引數,及遍歷'''def f(di): //定義函式 for key in di:
//兩種方式遍歷字典 print(key,':',di[key]) for key,value in di.items():
print(key,'-',value) dic=f(dic)
4樓:
def exchange(d):
res = dict((v,k) for k,v in d.items())
print(res)
print(d)
一行**完成交換的,按你的需求定義了一個函式
5樓:匿名使用者
你怕不是成都資訊工程大學彭城的學生吧
python中 字典變數未定義
6樓:匿名使用者
拼寫錯誤:
if request=="d"句沒執行的話,,key不存在。
python 字典怎樣當作引數傳入函式裡,以及在
7樓:匿名使用者
# -*- coding:utf-8 -*-#py3
'''python 字典當作函式引數,及遍歷'''def f(di): //定義函式for key in di: //兩種方式遍歷字典print(key,':
',di[key])for key,value in di.items():
print(key,'-',value)
dic=
f(dic)
python 中我想要建立一個函式,該函式有兩個引數,這兩個引數是字典型別的,該如何傳參和定義函式
8樓:匿名使用者
d1 = {} # define dictoinary object instance
d2 = {} # same to abovedef f(d1, d2):
pass
字典是物件,數
字是物件,列表是物件 等等...
傳參 也是傳遞物件例項
9樓:匿名使用者
字典型和普通變數一樣,把字典名傳過去就ok了
python中怎麼呼叫自定義函式
網上的很多資料都是說 如果把my abs 的函式定義儲存為abstest.py檔案了,那麼,可以在該檔案的當前目錄下啟動python直譯器,用from abstest import my abs來匯入my abs 函式,注意abstest是檔名 不含.py副檔名 但是在嘗試這種方法後,發現仍然還是無...
python如何匯入自定義模組python如何匯入自定義模組
這個問題涉及 bai到包和模組管 du理。包zhi名和模組名一般是小寫。你dao的檔案是專下面的結構屬,需要建立空檔案 b init py,將b目錄變成package。a a.py from b.c import indexindex b c.py def index print hello b i...
c 中呼叫自定義函式的問題
被調函式,是有返回值 的,如果需要用到返回值,比如輸出 int fun std cout fun 如果你只是想輸專出那句話,那麼呼叫屬時直接fun 還有,你說的這個print 函式名,這個不然是偽 不然這個也是個函式名,表示輸出的意思 不是固定的,只是讓人容易辨識 c語言的話 如果函式名後面加了 就...