1. 程式人生 > >python記錄—入門到實踐—字符串操作篇(一)

python記錄—入門到實踐—字符串操作篇(一)

span java、 浮點 大寫 數位 tab cnblogs 保留小數 字符串操作

我就跟著書學,總結執行要記錄的,不要覺得簡單就不去試一試,敲一敲代碼。執行力是成為好的程序員的寶劍。如果你是新手在掌握其他的語言情況下比如java、c或者php等等任意一種基本語法,程序都是相通的,你可以跟著我的記錄和我一起一步步學習python。 紅字是要註意的地方,期間python2和python3區別需要註意的我也會紅字標識。 1.修改字符串大小寫
name="abc myname" 
print(name.title())  <轉首字母大寫>
print(name.upper())  <轉全大寫> print(name.lower())  <轉全小寫>
#輸出:
Abc myname
ABC MYNAME
abc myname
2.拼接字符串和制表符和換行
first_name="py"
last_name="thon"
full_name=first_name+" "+last_name  <引號中間是空格 如果不加空格就只需要一個引號連接>
message="Hello,"+full_name.title()+"!"
print(message)
#輸出:
Hello,Py thon
-------------------------------------------------------------------------------
print("abc\nabc\n\tabc") </n:換行 /t制表>
#輸出:
abc
abc
abc
3.刪除字符串空白
my_name=" python "
my_name.retrip()
my_name.lstrip()
my_name.strip()
#輸出:
" python"
"python "
"python"
4.數字

和其他語法一樣(+)加(-)減(*)乘(/)除(**)次方。

浮點運算註意的就是包含小數位是不確定的,如javascript運算浮點,很多語言運算浮點都可能出現多位小數,這是因為Javascript的數字類型是以64位的IEEE 754格式存儲的。

可以百度一下“python保留小數位“處理
0.2+0.1
#輸出 0.30000000000000004

python2和python3浮點運算區別註意:

#python2.7
3/2
#輸出
1

#python2.7
3.0/2
#輸出
1.5

#python3
3/2
#輸出
1.5

數字和字符串組合,註意數字需指定類型如int型的數字和字符串組合需數字轉string字符

age=23
name="zc"
message="我的名字叫"+name+str(age)+"" 
print(message)
#輸出
我的名字叫zc23歲

python記錄—入門到實踐—字符串操作篇(一)