第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

為什么在Python 2.7中自動(dòng)打印括號(hào)?

為什么在Python 2.7中自動(dòng)打印括號(hào)?

qq_笑_17 2019-08-08 11:12:13
為什么在Python 2.7中自動(dòng)打印括號(hào)?在Python 2.7中,以下兩者都是相同的print("Hello, World!") # Prints "Hello, World!"print "Hello, World!" # Prints "Hello, World!"但是以下不會(huì)print("Hello,", "World!") # Prints the tuple: ("Hello,", "World!")print "Hello,", "World!" # Prints the words "Hello, World!"在Python 3.x括號(hào)中print是必需的,基本上使它成為一個(gè)函數(shù),但在2.7中,兩者都將使用不同的結(jié)果。我還應(yīng)該print在Python 2.7中了解什么?
查看完整描述

3 回答

?
慕尼黑8549860

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊

在Python 2.x print中實(shí)際上是一個(gè)特殊的語(yǔ)句而不是函數(shù)*。

這也是它不能像以下一樣使用的原因: lambda x: print x

請(qǐng)注意,(expr)不會(huì)創(chuàng)建元組(它會(huì)產(chǎn)生expr),但,確實(shí)如此。這可能導(dǎo)致Python 2.7 之間print (x)和之間的混淆print (x, y)

(1)   # 1 -- no tuple Mister!(1,)  # (1,)(1,2) # (1, 2)1,2   # 1 2 -- no tuple and no parenthesis :) [See below for print caveat.]

但是,因?yàn)樵赑ython 2.x中print是一個(gè)特殊的語(yǔ)法語(yǔ)句/語(yǔ)法構(gòu)造,所以沒(méi)有括號(hào),它,以特殊的方式處理它們 - 并且創(chuàng)建元組。對(duì)print聲明的這種特殊處理使其能夠以不同的方式采取不同的行動(dòng),

快樂(lè)的編碼。


printPython 2中的這種行為可以更改為Python 3的行為:

from __future__ import print_function


查看完整回答
反對(duì) 回復(fù) 2019-08-08
?
慕神8447489

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超1個(gè)贊

在UTF-8方面,我們有一個(gè)有趣的副作用。


>> greek = dict( dog="σκ?λο?", cat="γ?τα" )

>> print greek['dog'], greek['cat']

σκ?λο? γ?τα

>> print (greek['dog'], greek['cat'])

('\xcf\x83\xce\xba\xcf\x8d\xce\xbb\xce\xbf\xcf\x82', '\xce\xb3\xce\xac\xcf\x84\xce\xb1')

最后一個(gè)打印是帶有十六進(jìn)制字節(jié)值的元組。


查看完整回答
反對(duì) 回復(fù) 2019-08-08
?
ABOUTYOU

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊

這一切都非常簡(jiǎn)單,與向前或向后兼容無(wú)關(guān)。

print在版本3之前的所有Python版本中的語(yǔ)句的一般形式是:

print expr1, expr2, ... exprn

(依次評(píng)估每個(gè)表達(dá)式,轉(zhuǎn)換為字符串并在它們之間顯示空格。)

但請(qǐng)記住,在表達(dá)式周圍加上括號(hào)仍然是相同的表達(dá)式。

所以你也可以這樣寫:

print (expr1), (expr2), ... (expr3)

這與調(diào)用函數(shù)無(wú)關(guān)。


查看完整回答
反對(duì) 回復(fù) 2019-08-08
  • 3 回答
  • 0 關(guān)注
  • 1090 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)