1. 程式人生 > >python2.7 第一天

python2.7 第一天

fuse python2.7 png hello span 不存在 fat alt 如何

第一天必然是“Hello world!”

python實現起來很簡單,一行搞定:

print "Hello World"

或者用單引號也行

print Hello World

問題來了:如果打印的信息中有單引號或者雙引號怎麽整?

有兩種方法:

法一:轉義

print "\"Hello World\""

法二:如果打印信息中含有雙引號則最外層用單引號,如果打印信息中有單引號則最外層用雙引號

print "‘Hello World‘"
print "Hello World"

下面來做一些練習:

1. 打印:Romeo!Wherefore art thou Romeo?

2. 打印:“Deny thy father and refuse thy name;”

3. 打印:‘Or,if thou wilt not,be but sworn my love’

4. 打印:O RomeoRomeo! Wherefore art thou Romeo?

     Deny thy father and refuse thy name;

     Or, if thou wilt not, be but sworn my love,

     And I‘ll no longer be a Capulet

5. 打印:茍

前3個練習就不說了很簡單。

第4個練習問題就出來了,如何打印多行?

打印多行也很簡單啦,和多行註釋有異曲同工之妙,都是三個單引號或者三個雙引號,不同的是打印多行前面有個print。。。

print """O Romeo,Romeo! Wherefore art thou Romeo?
     Deny thy father and refuse thy name;
     Or, if thou wilt not, be but sworn my love,
     And I‘ll no longer be a Capulet."""

或者:

print ‘‘‘O Romeo,Romeo! Wherefore art thou Romeo?
     Deny thy father and refuse thy name;
     Or, if thou wilt not, be but sworn my love,
     And I‘ll no longer be a Capulet.
‘‘‘

練習5的問題是打印中文。如果python3.x的話就不存在這個問題,如果2.x就會報錯

這是編碼的緣故。UTF-8編碼能包括世界上大部分語言,比如中文、日語、韓語等等。

所以我們只需要指定一下編碼方式就可以啦~

在程序的開頭,也就是第一行寫上:

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

技術分享

好打印的問題就先這樣了。接下來說一些別的。

1. python中如何寫註釋

單行註釋,顧名思義就是。。。單行註釋。。。格式是井號加註釋內容

#Romeo and Juliet

除了單行註釋當然還有多行註釋啦,三個單引號或者雙引號括起來註釋內容。

‘‘‘Romeo and Juliet
Scene Two‘‘‘

2. 打印有顏色的字體

格式:\033[顯示方式;前景色;背景色m

   \033[0m <采用終端默認設置,即取消顏色設置>

顯示方式:

0  終端默認設置

1  高亮顯示

4  使用下劃線

5  閃爍

7  反白顯示

8  不可見

前景色:

30  黑色

31  紅色

32  綠色

33  黃色

34  藍色

35  紫紅色

36  青藍色

37  白色

背景色:

40  黑色

41  紅色

42  綠色

43  黃色

44  藍色

45  紫紅色

46  青藍色

47  白色

技術分享

python2.7 第一天