若是下須要寫一個很是很是長的字符串,須要跨多行,可使用
三個引號代替普通的引號
#長字串時使用''' '''
print '''This is a very long string
It continues here.'''
字符串跨行 能夠在結尾加上「\」
Python中的原始字符串以 r 開頭,使用原始字符串能夠避免字符串中的轉義字符帶來的問題
#轉義字符,\n表示換行
print 'hello,\nworld'
print 'c:\nowwhere'
print r'c:\nowwhere' #原始字符串的格式,使用r,字符串中\不會進行轉義
#注意,使用 r 後,不能在結尾字符串不能是反斜線,若是須要最後一個是反斜線,能夠這麼處理
print r'c:\Progarm Files\foo\bar''\\' E
#輸出結果
hello,
world
c:
owwhere
c:\nowwhere
c:\Progarm Files\foo\bar\
函數 |
描述 |
abs(number) |
返回數字的絕對值 |
cmatch.sqrt(number) |
返回平方根,也可應用與負數 |
float(object) |
將字符串和數字轉換爲浮點數 |
help() |
提供給交互式幫助 |
input(prompt) |
獲取用戶輸入 |
int(object) |
將字符串和數字轉換爲整數 |
long(object) |
將字符串和數字轉換爲長整型 |
math.ceil(number) |
返回數的上入整數,返回值的類型爲浮點數 |
math.floor(number) |
返回數的下舍整數,返回值的類型爲浮點數 |
math.sqrt(number) |
返回平方根,不適用與負數 |
pow(x,y[,z]) |
返回 x 的 y 次冪(所得結果對 z 取模) |
raw_input(prompt) |
獲取用戶輸入,結果被看作原始字符串 |
repr(object) |
返回值的字符串表示形式 |
round(number[,ndigits]) |
根據給定的精度對數字進行四捨五入 |
str(object) |
將值轉換爲字符串 |