python基礎知識求解,python基礎,求解這個pygame為什麼關不掉

2021-04-14 05:53:12 字數 2299 閱讀 4811

1樓:匿名使用者

這個問題,主bai

要是看du關於最後乙個\的個數。

zhi因為\在python中,除了轉dao移之外還有乙個特殊專的用途就是連線字元屬串:

>>> s = '123\

... '456'

>>> 123456

>>> s = '123\\

... 456'

報錯也就是說假如 \ 緊跟著 ' 的話,它會把'看成是字串的一部分,然而字串需要兩個引號組成,所以就報這個錯誤了,但是兩個\\就不會是連線操作了,這就是下面所說的轉義的意思

如果你不想讓它執行這個功能的話,你就需要轉義,就需要多加個\,所以成對出現沒事,但是奇數個的話就報錯

這裡,你最後的 \ 的個數為3,你可以那麼分析:

'\' : \把'看成是字串的一部分,所以報錯

'\\' : 這裡使用兩個\,其中第二個是轉義第乙個的,這樣,這兩個\\就是字串的一部分,最後'還是配對前面那個',所以沒事

'\\\' : 這裡前面兩個\\是沒事,第三個\就相當於有把'看成是字串的一部分,所以就不行了,需要再乙個\來對它進行轉義

這裡你可能會說r''不是會無視轉義嗎,為什麼還要/來轉義/呢,的確,r是可以無視\r\n\\等等,但是這裡的/出現在'的前乙個,python編譯器會優先執行我剛才說的那個連線操作,為了不能編譯器優先執行這個操作,你需要多新增一條\來抵消

2樓:匿名使用者

第乙個最後有三個反斜槓,最後乙個反斜槓被識別為對最後乙個單引號的轉義,所以python並不認為有字串結束符

python基礎,求解這個pygame為什麼關不掉

3樓:匿名使用者

在sys.exit前加一行:pygame.quit()

我試著能正常退出,你試試

4樓:匿名使用者

判斷退出時候,應該是這個

event.type==pygame.locals.quit

5樓:活寶黑色咖啡

試試這段

while true:

for event in pygame.event.get():

if event.type==pygame.quit:

pygame.quit()

exit()

6樓:匿名使用者

在sys.exit()前,加一行pygame.quit()

python 入門求解! 小白乙個,是coursera上的python入門的最後乙份作業。。

7樓:

你的**有幾處問題:

list.remove(num)多餘了,你並沒有把那個數字加到過list裡面,所以沒有必要移除。

print "maximum is", largest 這段應該寫到loop外面來,使得程式走完整個list之後print最大值,而不是找到乙個比前面乙個數字大的就立刻print出來。後面minimum也是這個問題。

以下是改好的**:

largest = none

**allest = none

list =

while true:

num = raw_input("enter a number: ")

if num == "done" : break

try:

except:

print "invalid input"

for i in list:

if largest is none:

largest = list[0]

elif largest < i:

largest = i

print "maximum is", largest

for i in list:

if **allest is none:

**allest = list[0]

elif **allest > i:

**allest = i

print "minimum is", **allest

另外有兩個小建議:

最好不要把list作為變數名,因為list在python裡是預先定義好的,這樣寫會覆蓋原來的定義。

可以把找最大最小值的**寫進乙個function裡面,然後最後呼叫一次印出結果。這樣會整潔明了一些

希望對你有幫助。

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

中醫基礎知識,中醫學基礎知識有那些

五臟六腑,陰陽五行,八綱辨證,六經辨證,氣血 辨證。你去買本書看看不就行了。陰陽學說,五行學說,這是首先要學的。什麼知識?能具體些麼?中醫基礎課程包括 中醫基礎學 中醫學概要 中藥學 方劑學 人體解剖生理學 臨床中醫 中醫內 外 婦 兒 針灸學推拿學 中醫傷科學 常見急症處理 等等 中醫基礎學就是闡...

會計基礎知識重點,會計基礎知識重點有哪些

重點就是賬務處理,以下的內容也必須清楚。一 會計的概念及特徵 一 會計的概念 二 會計的基本特徵 1.會計以貨幣作為主要計量單位 2.會計擁有一系列專門方法 3.會計具有核算和監督的基本職能 4.會計的本質就是管理活動 二 會計的基本職能 一 會計的核算職能 二 會計的監督職能 三 會計核算與監督職...

法律基礎知識,法律基礎知識都考什麼啊??

法學體系中的四大類分支學科 1理論法學 即 從總的方面探求法學研究物件的各種基本概念 基本原理 基本原則和基本規律的法學分支學科的總稱。注 理論法學主要不是從認識論的角度劃分出來的結果,而是依據法學的研究物件和方法劃分出來的。那些研究物件比較抽象 研究方法偏重於理論分析的分支學科基本都可列為理論法學...