python初學請教,是程式,我是直接複製上去執行的,但是我的執行結果和書上的不一樣

2021-04-17 01:52:38 字數 1066 閱讀 4156

1樓:手速抽風

你這是正確的,執行出來就是這個效果

我執行的:

the command line arguments are:

e:\exercise\suing_sys.py你這是直接執行的,沒有再內suing_sys.py後面跟其他的引數了,書上容的那樣是因為在後面加了

we are arguments

書上那樣是印出來好看吧

2樓:匿名使用者

因為人家的系統不是windows的當然輸出的不一樣咯

python求解這麼基礎的問題快折磨死我啦!為什麼我的 python寫一行就直接執行了,而不能像書上的這樣啊

python 問題 一樣的** 為什麼我的錯了 複製貼上 人家的就執行出結果???新手求教

3樓:

這個錯誤提示表示:person類中無name屬性。

原因是你的__init__(self)初始化方法中的name沒起作用!你的**中init前後是一個_(下劃線),這樣的寫法是錯誤的,應該是前後兩個_(下劃線)

4樓:匿名使用者

注意,這個名稱的開始和結尾都是雙下劃線。__init__方法在類的一個物件被建立時,馬上執行。這個方法可以用來對你的物件做一些你希望的 初始化 。

def __init__(self):

self.name='lyl'

def sayhi(self):

print('hello,my name is',self.name)

5樓:匿名使用者

從你的**中,能看到的區別就是兩個地方

1.一個是_init_()的下劃線

2.self.name的單引號跟雙引號

求救,按照python書上的**一模一樣打進去,但是執行不了,大神們求救

6樓:匿名使用者

看下它的報錯資訊是什麼;另外python是靠縮排來代替{}成為作用域的,這段**的縮排就有問題

為什麼我的python程式顯示typeerror

你的zhou是一維的,但使用的引數確實二維的。為什麼python的group會出現typeerror?20 根據錯誤資訊可知,add 的引數型別不對,應該是一個可迭代的引數,比如list tuple等。可以通過 print type 檢視型別 明明是報的68行的錯,你都沒截到68,怎麼看。pytho...

我是c語言初學者,我寫的程式總顯示缺少函式標題,請問為什麼,並請幫忙解決,謝謝

看你那麼晚還在學習,幫你改一下 include int calculate int lng,int width,int hight 函式引數不能用c語言的關鍵字long int main int calculate int lng,int width,int hight 這裡的分號要去掉 missi...

我是C語言初學者,我想請教各位前輩個題目 寫程式,a b c賦值,求輸出最大者謝謝

功能 比較兩個數的大小 輸入 待比較的兩個數 輸出 值大者 int max int x,int y 功能 主函式 void main include void main include stdio.h main else if a return 0 用c語言編寫一個程式,求a b的絕對值 的和.in...