[閒聊] 問一個python的問題

看板Marginalman作者 (網際網路安全協定)時間7年前 (2018/06/13 21:03), 編輯推噓6(608)
留言14則, 6人參與, 7年前最新討論串1/3 (看更多)
我剛剛自己看網頁寫了一個小程式 大概長這樣 r=int(input('請輸入圓的半徑:')) print ('圓的周長是:',r*2*3.14) print ('圓的面積是:',r**2*3.14) 放到cmd去跑之後出現錯誤訊息長這樣 C:\Users\user\Desktop>2.py File "C:\Users\user\Desktop\2.py", line 3 SyntaxError: Non-ASCII character '\xe8' in file C:\Users\eric\Desktop\2.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 我去看官網之後補了一行#coding=<unicode> 結果還是出現一樣的錯誤訊息 編譯器是notepad ++ 請問要怎麼處理.... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.13.206.129 ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1528895030.A.2C4.html

06/13 21:05, 7年前 , 1F
不要有中文
06/13 21:05, 1F

06/13 21:05, 7年前 , 2F
垃圾語言連編碼都能出錯 我還真沒看過其他語言爆這類
06/13 21:05, 2F

06/13 21:05, 7年前 , 3F
錯誤的
06/13 21:05, 3F

06/13 21:06, 7年前 , 4F
加一行 #- encode 三小的
06/13 21:06, 4F

06/13 21:07, 7年前 , 5F
可是我的參考的網頁上也有出現a = int(input(整數1:))
06/13 21:07, 5F

06/13 21:07, 7年前 , 6F
還有python沒有編譯器 那叫直譯器 而且也不是notepad
06/13 21:07, 6F

06/13 21:07, 7年前 , 7F
++
06/13 21:07, 7F

06/13 21:07, 7年前 , 8F
這樣子的一行...
06/13 21:07, 8F

06/13 21:08, 7年前 , 9F
原來是這樣...
06/13 21:08, 9F

06/13 21:08, 7年前 , 10F
C也很常爆錯好嗎 像以前big5時期的許功蓋
06/13 21:08, 10F

06/13 21:10, 7年前 , 11F
資工凶宅
06/13 21:10, 11F

06/13 21:10, 7年前 , 12F
c至少在linux上很少爆編碼錯誤
06/13 21:10, 12F

06/13 21:12, 7年前 , 13F
改成日文試試看
06/13 21:12, 13F

06/13 21:21, 7年前 , 14F
是尼看太少惹 RD沒弄好 C也是常常爆編碼的
06/13 21:21, 14F
文章代碼(AID): #1R8HOsB4 (Marginalman)
文章代碼(AID): #1R8HOsB4 (Marginalman)