亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

python3中的布爾型變量賦值問題

x = "There are %d types of people." % 10

binary = "binary"

do_not = "don't"

y = "Those who know %s and those who %s." % (binary,do_not)


print (x)

print (y)


print ("I said: %r." % x)

print (("I also said: '%s'." % y)


hilarious = False

joke_evaluation = "Isn't that joke so funny?! %r"


print (joke_evaluation % hilarious)


w = "This is thhe left side of..."

e = "a string with a right side."


print (w + e)

比如在python3中這段代碼運行不了,錯誤提示如下

? File "ex6.py", line 12

? ? hilarious = False

? ? ? ? ? ? ^

SyntaxError: invalid syntax

但是如果我單獨把后面提取出來

hilarious = False

joke_evaluation = "Isn't that joke so funny?! %r"


print (joke_evaluation % hilarious)


w = "This is thhe left side of..."

e = "a string with a right side."

這樣是可以運行的

這其中對于hilarious = False的賦值是有什么要求的么?

正在回答

1 回答

額。。我用3.6能運行= =直接copy你全部代碼運行的

0 回復 有任何疑惑可以回復我~
#1

qq_機械客USER_0 提問者

這么說我可能裝了國產python...代碼沒錯就行,我以為這里面有什么說法 - -
2018-07-16 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758397    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

python3中的布爾型變量賦值問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號