print 輸出時,可以用單引號' '作為字符串標識符, 也可以用雙引號" ",至于這兩個符號有什么區(qū)別,在博文中第二節(jié)會講解。
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),盧氏企業(yè)網(wǎng)站建設(shè),盧氏品牌網(wǎng)站建設(shè),網(wǎng)站定制,盧氏網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,盧氏網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。python與C一樣,都是以;作為一條語句的結(jié)束符。
一、簡單的字符串輸出
在Linux下的vim編輯:
#!/usr/bin/python
print "Hello Python!";
print 'Yes, I can.';
二、‘ ’與“ ”的區(qū)別
用解析器中編寫如下:
#!/usr/bin/python
#biao da fanfa 1:
print '"1Hello Jack! My name\'s Judy."';
#biao da fanfa 2:
print "\"2Hello Jack! My name\'s Judy.\"";
#biao da fanfa 3:
# r 為字符串內(nèi)容原樣輸出標志,不用轉(zhuǎn)義。實際就是以這個作為‘ ’與“ ”參考。
print r' "3.1Hello Jack! My name\'s Judy." ';
print r"3.2Hello Jack! My name's Judy.";
print ' "3.3Hello Jack! My name' '\'s Judy." '; #這里是兩個字符串,參考四.3的空格分隔符
結(jié)論:
a.
當以' '作為字符串標識符時,字符串內(nèi)部的所以' '號都作為語句的標識符,所以,3.1中的name's 才需要一個轉(zhuǎn)義符號\,如果去掉,就會報錯,原因:
b.
當以" "作為字符串標識符時,語句中所有帶" "符號的都是語句的標識符,而其他符號不是,比如' '符號,可以原因輸出,如3.2。
c.
當我想原原本本的輸出帶有" "符號的"Hello Jack! My name's Judy."時,用' '符號作為字符串標識符,分成2個字符串輸出,效果如3.3
三、一個字符串多次換行輸出
用解析器中編寫如下:
##huan hang 1:利用\n換行
print 'Hello Jack!\nYou look so down.\nCan I help you?\n'
##huan hang 2:利用'''...'''格式換行
print '''Hello Jack!
You look so down.
Can I help you?'''
四、多個字符串一起輸出
在Linux的命令行輸入:
1. 逗號分隔符:內(nèi)容并行,“,”相當于“ ”(一個空格鍵);
2.空格分隔符:前后內(nèi)容無空格,連接輸出;
3.分號分隔符:分號是語句結(jié)束符,有‘\n’作用;
注:用解析器寫的結(jié)果與這個結(jié)果有些區(qū)別,解析器會直接忽略分號后面的字符串,因為沒有print進行輸出。
程序如下:
結(jié)果:
五、格式化輸出
與C語言差不多,只是參數(shù)要加(),并把之前的,號變成%號;
編程如下:
#!/usr/bin/python
a = 'you konw?';
b = 10;
print "%s many money do you have"%'how';
print "%s I have %d yuan."%(a, b);
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。