俺們是Python的小菜,求大神幫忙解決個問題

時間 2021-05-04 15:43:13

1樓:匿名使用者

凡是原始檔中用到了ascii以外的字元,都需要指定檔案編碼方式。因為預設的編碼為ascii.

個人推薦所有檔案一律使用utf-8編碼。因為常用作業系統都支援該編碼,而且這個編碼支援所有unicode中包含的字元。

指定檔案編碼格式有好幾種方式,但是都必須在原始檔的前兩行。例如:

#!/usr/bin/env python

# coding=utf-8

或#!/usr/bin/env python

# -*- coding: utf-8 -*-

如果選擇utf-8編碼,儲存檔案時應該儲存為utf-8格式。具體如何操作視編輯器/ide而定。

注意:windows記事本預設儲存格式為ansi格式,中文是使用cp936編碼,該編碼相容gb2312/gbk。

這是相關的官方文件:

2樓:匿名使用者

原因:你當前使用的python檔案judgeyear.py,是用的是非utf-8編碼的,即你用的是gbk編碼的。

當你執行你的judgeyear.py時,由於你沒有指定你的judgeyear.py檔案本身所採用的編碼型別,所以python解析器會去按照預設的utf-8去解析你的judgeyear.

py,但是實際上你的judgeyear.py是用gbk編碼儲存的,所以就出現上面的解析的錯誤了。

解決辦法:

兩種:(1)指定judgeyear.py的編碼為gbk

做法:在你的檔案最開始部分,新增兩行**:

#!/usr/bin/python

# -*- coding: gbk -*-

這個是用來指定當前檔案,即你的judgeyear.py檔案,編碼為gbk的。

(2)不指定judgeyear.py的編碼,但是把judgeyear.py檔案本身的編碼轉換為utf-8

做法:用notepad++vscode,去將judgeyear.py轉換為utf-8編碼

3樓:前端報錯

你把input獲取的year進行個強制型別轉換成整型看看。

或者是你這段**是貼上進去的,帶有其他字元,你我肉眼凡胎看不到,但計算機察覺了。

你刪掉**,手敲一遍看看呢?

4樓:匿名使用者

編碼格式不對 方法如下

第1種.把相應python程式檔案的編碼轉成utf-8格式就可以了第2種.使用gbk

#!user/bin/env python3# -*- coding: gbk -*-

5樓:小宇宋

俺的娘啊,你還是小菜,我看了就暈、、俺是小小菜

python的問題,求大神解答。 20

6樓:陽光的雷咩咩

這個問題很有可能是因為你裝過多個python導致

7樓:god_bless你

恕我直言,**看都看不清,想幫你都不行!!!

8樓:陽光的早晨飛吧

你好!根據第三張**顯示,你的檔案儲存格式有錯誤,需要把檔案字尾改為py,你這裡沒有字尾,所以執行會報錯。如果改完字尾還是有問題,那就是python編譯器和pycharm設定有誤。

如果我的回答幫到了您,請採納我的回答,謝謝!

python問題,求大神解答

9樓:就愛純淨水

不是在windows能執行,是在pycarm能執行,沒了pycharm就不行。因為pychram會自動把專案目錄加到路徑中去。所以你現在要把專案目錄放到導包路徑中就行了。

給我說下你專案的啟動檔案在**,如果是basic.py的話,就在最開頭加上這個

10樓:匿名使用者

是個包的話,應該有個__init__.py檔案,可以為空檔案,但是必須要有。

python問題求大神解~~~~

初學程式設計,學習python遇到個問題,求大神解答。 10

11樓:匿名使用者

猜測是因為print的時候沒有加括號,因為python3.+的版本print的時候都要加括號,python\python36\lib\easygui.py目錄下第50行。

求高手,求大神python與軟體測試之間的關係

1.python就可以當個工具來使用,類似的還有tcl,都是一樣的,就是指令碼相關的作用。我做測試一年多了,用的tcl,主要有下面的用途 比如測試過程中要生成大量資料或者構造很複雜的條件,手工輸入比較麻煩,就可以用它來寫個小指令碼,幫助你實現。自動化測試 用pathon或tcl寫一些指令碼,經常執行...

這個是韓國那個組合的,求大神告知

4minute 泫雅 4minute,trouble maker金泫雅,大愛小野馬 求問這是那個組合的那個現場,求大神告知,謝謝! 我就不信會怎樣 韓國女子組合laysha 這個襲女的是金高bai恩 同名的有三個 du,出處不知道,zhi你可以去嗶哩嗶哩查dao看各種飯拍。laysha,2015年推...

中國最荒淫的皇帝是誰 求大神幫助

南朝宋孝武帝劉駿 劉宋國都,風傳這樣一句歌謠 遙望建康城,小江逆流縈。前見子殺父,後見弟殺兄。老百姓已開始對劉裕身後的朝廷,指指點點了。皇室成員,殺紅了眼,第三任皇帝劉義隆被兒子劉劭殺了,劉劭篡位剛三個月,又被親弟弟 第五任皇帝劉駿砍了腦袋。冷森森的刀頭還滴著鮮血,24歲的劉駿,便迫不及待地露出他 ...