類之參數

案例
正確寫法

class CokeCola:
    formula=['caffeine','sugar','water','soda']
    def drink(self, how_much):
        if how_much =='a sip':
            print('Cool-')
        elif how_much =='whole bottle':
            print('Headache!')
ice_coke=CokeCola()
ice_coke.drink('a sip') 

我的錯誤寫法:

 class CokeCola:
    formula=['caffeine','soda','water','sugar']
    def drink(self,how_much):
        if how_much ='a sip'
           print('cool')
        elif how_much ='a bottle'
           print('Headahce')

ice_coke = CokeCola()
ice_coke.drink('a sip') 

學習的地方:
(1)how_much ='a sip' 應該為 how_much =='a sip' ,兩者是比較,而不是賦值
(2)if和elif后面要加上冒號。
參考:侯爵的《編程小白的第一本Pyhton入門書》

程序來源:侯爵的《編程小白的第一本Pyhton入門書》
備注:侯爵的這個程序(P104)也寫錯了,elif后面要加冒號的。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,287評論 25 708
  • 本文把程序員所需掌握的關鍵知識總結為三大類19個關鍵概念,然后給出了掌握每個關鍵概念所需的入門書籍,必讀書籍,以及...
    dle_oxio閱讀 11,209評論 6 244
  • 這節課我們來做一個四則運算器,輸入2個數字和1個運算符,讓程序計算出結果。 上節課我們做了加法計算器和減法計算器,...
    學哥量化交易學習閱讀 2,513評論 3 2
  • 孔子論子產、子西、管仲。子產和管仲可以跟你們說說,子西就別提了!提起來都是眼淚! 【或問子產。子曰:“惠人也。”問...
    華杉2009閱讀 883評論 0 1