字串的定義:
轉義字元 描述
\\ 反斜槓符號
\' 單引號
\" 雙引號
\n 換行
\t 橫向製表符
(tab
)\r 回車
print
('let\'s go'
) # let's go
print
("let's go"
) # let's go
print
('c:\\now'
) # c
:\now
print
("c:\\program files\\intel\\wifi\\help"
)# c
:\program files\intel\wifi\help
print
(r'c:\program files\intel\wifi\help'
) # c
:\program files\intel\wifi\help
para_str =
"""這是乙個多行字串的例項
多行字串可以使用製表符
tab( \t )。
也可以使用換行符 [ \n ]。
"""print
(para_str)
# 這是乙個多行字串的例項
# 多行字串可以使用製表符
# tab()。
# 也可以使用換行符 [
# ]。
para_str =
'''這是乙個多行字串的例項
多行字串可以使用製表符
tab( \t )。
也可以使用換行符 [ \n ]。
'''print
(para_str)
# 這是乙個多行字串的例項
# 多行字串可以使用製表符
# tab()。
# 也可以使用換行符 [
# ]。
字串的切片與拼接:
str1 =
'i love lsgogroup'
print
(str1[:6
]) # i love
print
(str1[5]
) # e
print
(str1[:6
]+" 插入的字串 "
+ str1[6:
])
# i love 插入的字串 lsgogroup
s ='python'
print
(s) # python
print
(s[2:4
]) # th
print
(s[-5:
-2]) # yth
print
(s[2
]) # t
print
(s[-1]
) # n
字串的常用內建方法u =
# 使用預設分隔符
]# 以"."為分隔符
]# 分割0次
]# 分割一次
]# 分割兩次
]# 分割兩次,並取序列為1的項
# 分割兩次,並把分割後的三個部分儲存到三個變數
(u3) # com.cn
字串格式化str8 =
" love "
.format
('i'
,'lsgogroup'
) # 位置引數
print
(str8) # i love lsgogroup
str8 =
" love "
.format
(a='i'
, b=
'lsgogroup'
) # 關鍵字引數
print
(str8) # i love lsgogroup
str8 =
" love "
.format
('i'
, b=
'lsgogroup'
) # 位置引數要在關鍵字引數之前
print
(str8) # i love lsgogroup
str8 =''.
format
(27.658
,'gb'
) # 保留小數點後兩位
print
(str8) # 27.66gb
符號 描述
%c 格式化字元及其ascii碼
%s 格式化字串,用str
()方法處理物件
%r 格式化字串,用rper
()方法處理物件
%d 格式化整數
%o 格式化無符號八進位制數
%x 格式化無符號十六進製制數
%x 格式化無符號十六進製制數(大寫)
%f 格式化浮點數字,可指定小數點後的精度
%e 用科學計數法格式化浮點數
%e 作用同%e,用科學計數法格式化浮點數
%g 根據值的大小決定使用%f或%e
%g 作用同%g,根據值的大小決定使用%f或%
e
符號 功能
m.n m是顯示的最小總寬度,n 是小數點後的位數(如果可用的話)
- 用作左對齊
+在正數前面顯示加號(+
)# 在八進位制數前面顯示零
('0'
),在十六進製制前面顯示'0x'或者'0x'
(取決於用的是'x'還是'x'
)0 顯示的數字前面填充'0'而不是預設的空格
可變型別與不可變型別:
字典的定義:
字典 是無序的 鍵:值(key:value)對集合,鍵必須是互不相同的(在同乙個字典之內)。
建立和訪問字典
brand =
['李寧'
,'耐克'
,'阿迪達斯'
]slogan =
['一切皆有可能'
,'just do it'
,'impossible is nothing'
]print
('耐克的口號是:'
, slogan[brand.
index
('耐克')]
) # 耐克的口號是: just do it
dic =
print
('耐克的口號是:'
, dic[
'耐克'
])
# 耐克的口號是: just do it
dic1 =
print
(dic1) #
print
(dic1[1]
) # one
print
(dic1[4]
) # keyerror:
4
dic =
dict()
dic[
'a']=1
dic[
'b']=2
dic[
'c']=3
print
(dic)
# dic[
'a']=11
print
(dic)
# dic[
'd']=4
print
(dic)
#
字典的內建方法 python第5天學習
函式以def開頭,後面接函式名和圓括號 函式執行的 以冒號為起始,並且縮排。return結束函式選擇返回乙個值給呼叫方不用表示式return相當於返回none。可以沒有返回值。def function d ddd return c 函式的呼叫 temp function s wemp是s print...
Python基礎學習(第5天)
第3課 模組 1 模組 module python中乙個.py檔案就是乙個模組,可以呼叫其它檔案中的程式。例 first.py def laugh print 哈哈哈哈哈 second.py 1 import first 2for i in range 5 3 first.laugh 2 搜尋路徑 ...
5天學python python 學習第5天
字典增刪改查 dic1 dic1 asdas dfdsf 新增 預設最後乙個 print dic1 dic1 age 20 如果有建 則值覆蓋 print dic1 dic1.setdefault weight 有建值對 不做任何改變 沒有新增建值對 dic1.setdefault weight 1...