兩個簡單的python關於hello world的問題

時間 2021-07-08 21:46:57

1樓:質量工具六西格瑪

eval函式是返回一個表示式的值;比如輸入是4*4 ;那麼n = 16(且是整數);如果只是input;輸入4*4 ; n = '4*4' (字串,input輸入的任何都是字串);用eval函式應該是這個**用處是有需求要輸入表示式的;

最後一部分為什麼是豎著列印的,很簡單,print預設以換行(\n)結尾;for遍歷時,列印h後換到第二行列印e換到第三行列印l。。。。這樣就是你說的豎著列印了;要想不豎著打,print中加個‘end = ’,指定列印以什麼結尾就行。比如end =‘’,end =‘\b’等等

2樓:匿名使用者

input()返回的是字串。而n要和0數值做比較,直接用input就不行。

加了eval以後 ,輸入數值型的字串,會做數值處理。

最後一個是逐個遍歷字串的字元,所以每次迴圈列印一個字元,預設列印結束會換行。效果就是豎著的。

3樓:夏天的小紅花

用eval函式,是把輸入的數字表示的字串轉換為數字,判斷大小就比較容易;否則的話就比較麻煩(特別是使用者的輸入不嚴格與所要求的一致時)。

剛開始使用python的idle編寫的最簡單的“hello world”,執行出錯,求解

4樓:匿名使用者

你在來cmd上輸入python,這是進入了python互動模式。

自在互動模式下要bai執行du指令碼,可以zhi import helloworld

其實你真正想

dao要做的是,執行cmd->切換到指令碼目錄-> 執行python helloworld.py

這些簡單的問題還是看書吧。

5樓:巴巴吖葩琦

你們都走入了一bai個誤區,前du天也看見一位仁兄像你一zhi樣執行了python檔案dao

先來給你解釋一下版python是怎麼工作的吧

第一權步,先啟動python直譯器。注意,是啟動直譯器,而不是執行

第二部,將你要執行的檔案讀入記憶體中,python直譯器傳送讀取檔案的請求給作業系統。

第三部,開始執行**,讀一行執行一行,所以python屬於解釋型語言。

你所在的地方學名叫python命令列,而你要執行的命令屬於系統命令列的操作。

簡單的說就是你返回系統cmd來執行“python helloworld.py”就可以了。

在python命令列中只需要輸入print 'helloworld!',也就是輸入你檔案中的內容即可。

關於python的簡單問題,關於python的一個簡單問題

我覺得,你想實現你的邏輯,需要用的是while,而不是用if else,不管輸入幾次錯誤值,用while控制會好點 關於python網路爬蟲的一個簡單問題 不忍呵 你用的是python2,所以才會有這種編碼問題簡單一點的話 你拿python3重寫一下就行了。如果改的話,在表頭定義一下你要輸出的編碼,...

兩個簡單問題

呵呵 閒聊聊吧 1.每個人的見解不同 我覺得知足也許就是我們常說的 適可而止 吧知道這樣就已足夠 雖然很難做到 要不斷進取 但有句話 知足者常樂嘛塞翁失馬焉知非福啊 嘿 2.快樂是相互傳遞的 如果你真的想快樂 不想一位一位地失去你喜歡的人.你就要讓自己笑起來 這樣對方也會將同樣的快樂 或是更多的快樂...

關於薔薇和茉莉的兩個簡單問題,關於薔薇的故事

女節 薔薇在冬天會掉大部分葉子,但不會掉光,但還是綠的,雖是灌木但可以依附樹生長。從印象中從春天的時候開始開花,夏天的時候開得最多,秋天慢慢變少。茉莉也是一樣,會掉一部分葉子,感覺上有的葉子冬天依然會翠綠茂盛,有的葉子在第二年新芽長出來的時候才真正掉光。和許多南方的樹木一樣的道理。重在花盆了的茉莉比...