1樓:小茗姐姐
根據經驗分析,bai有可能是縮排問du題。因為沒看到你的具體報zhi錯,dao我猜測的。
python自帶的版idle不太好用,對於縮排有權問題有時軟體顯示不出來,推薦你換個python編輯器,比如pycharm或spyder。這些可以看清縮排,避免縮排問題報錯。
若不是由於縮排,可以仔細看看一下報錯怎麼說的,再進一步分析。
2樓:陽光的雷咩咩
看不清 建議把那行貼一下文字
python語法問題?
3樓:杯具——悲劇
記事本預設編碼ansi
python執行需要utf-8
否則就像你現在這樣
提示你很多隱藏字元
4樓:陽光的雷咩咩
另存為,右下角選utf8
python語法問題?
5樓:匿名使用者
這個是python的提示符!不是編輯器!不是編輯器!!不是編輯器!!!
ctrl +n,或者從file 選單,new乙個,如圖:
這才是編輯器!這才是編輯器!!這才是編輯器!!!
要執行點f5就行。
6樓:匿名使用者
這裡需要乙個字串,你可以寫
'''f''''之類,總之是乙個字串
注意導函式的'和單引號是乙個符號,不要弄混了
7樓:志祥羅志祥
你想寫啥,f是個函式?那得用f()
python語法問題
python基礎語法問題
8樓:30786追風
看下www.akppx.com
python的一些基本語法問題
9樓:匿名使用者
你這本書沒看到過,看你的提問,感覺你的基礎不怎麼好,個人建議你從基礎學習,推薦《python核心程式設計》,《python cookbook》,前者比較基礎,後者涉及到很多方法的東西。
10樓:匿名使用者
這本書我怎麼沒聽說過,哪個出版社出版的啊
python語法問題
11樓:匿名使用者
a被定義成什bai麼?
答:a被定義為du
乙個空的字典
b有兩個星zhi號是什麼意思?dao
答:表示該方法的引數版b,可
權以接受任意數量的keyword-argumentupdate是內建的方法?update有什麼用?
答:update是字典的內建方法,表示把傳給該方法的鍵值對更新到字典中
你可以試下:
a = {}
def abc(**b):
a.update(b)
abc(a=1,b=2,c=3)#call abcprint a
12樓:匿名使用者
a被定義為baidictionary 中文: 字典?
b有兩個星號表du示它代zhi表所有帶名字傳dao入的引數版.
比如abc(x=1, y=2, z=3), 傳入abc函式之後會變權成乙個新的dictionary
b就是update是dictionary的內建方法, 會接受乙個dictionary並更新本身的值
原先a是空的, 接受了之後
a就變成了
如果a本身有
那就會變成
如果有重複的, 新傳入的會代替老的
13樓:匿名使用者
a定義為字典;
**用來處理傳遞任意個有名字的引數,這些引數用dict來訪問;
update()方法可以用來將乙個字典的內容新增到另外乙個字典中。
14樓:匿名使用者
舉個copy例子說:
abc(x=1,y=2,z=3)
函式abc裡面的b是乙個字典
可見 def abc(**b)中的**b是將引數解釋成乙個字典,這是引數必須帶名字,即使x=y的形式;同理,如果是*b的話,試講引數解釋成元組,此時引數可以沒名;
update是用乙個新的字典(b)更新乙個舊的字典(a),如果b中的鍵在a中,則更新對應的值,否則更新將鍵值對加入a中;
python 語法問題
15樓:匿名使用者
因為python屬於抄弱變數語言,
宣告函式的引數時bai,並不能du確定引數的型別。
這樣就給zhi**的閱讀和維護dao,造成了一點小困擾。
比如你宣告的 def add(a,b): 本意是a,b為整型,但呼叫傳參為字串,直譯器是不會進行判斷的。
或者是它人匯入你的模組,呼叫的你的函式,就需要檢視完整**,才知道要傳什麼型別的變數。
那麼i:float和→list ,就是標識,引數和返回值的型別。也只是標識,不會有限制和校驗效果。
Python的一些基本語法問題,python的語法問題
你這本書沒看到過,看你的提問,感覺你的基礎不怎麼好,個人建議你從基礎學習,推薦 python核心程式設計 python cookbook 前者比較基礎,後者涉及到很多方法的東西。這本書我怎麼沒聽說過,哪個出版社出版的啊 python的語法問題 不用for迴圈bai好像du不行吧 下面zhi是我dao...
執行python時提示無效語法,Python為什麼顯示無效語法
簡單看了下,if和elif沒對齊,縮排不對,再乙個,用了while迴圈怎能沒有break和continue呢 把import ivhp換這個試試,from ivhp import 錯誤的原因是pyshell 0沒有呼叫到ivhp,語法不對。python為什麼顯示無效語法 紅色標記的 上面一行 末尾少...
Python有關loop的問題,python 如何用loop解決這個問題
def i agic square rows len square total sum square 1 total3 total4 0 for row in range rows if sum square row total return false for col in range rows ...