分類: 整數浮點數複數
整數:
[重點]
int(): 轉換成整數,不進行四捨五入
float(): 轉換成浮點數
# 如果在數字字串中夾雜一些無用的字元,程式直接會報錯
# 總結1:以下內容全部報錯
# 總結2:只要某一行**寶報錯,後邊程式不再執行.
abs()max():
min():
pow():
round():
字串一般情況使用單引號或者雙引號引起來多行字串的寫法規則: 單不能套單,單可以套雙
雙不能套雙,雙可以套單
# 多行字串字串的長度# 方式二
str3 = '3月25號我來到了美麗的成都,剛下飛機,'
\'就碰到乙個老外帥鍋,結果他還跟我打招呼.但是我不會英語,好尷尬'
# 方式一
str4 = '''潔白的婚紗,手捧著鮮花 ,美麗的想通話.想起那年初夏,我為你牽掛.'''
# 方式三
str5 = """潔白的婚紗,手捧著鮮花 ,美麗的想通話.想起那年初夏,我為你牽掛."""
print(str5)
'''提取某個字元len(): 獲取字串的長度
'''str1 = 'lhy'
str1 = '劉海豔'
str1 = '幸福像花兒一樣'
print(len(str1))
總結: 無論是字元還是漢字,只要有乙個,則長度就是幾個
'''轉義字元提取字串中的某乙個字元
方式:從左往右開始, 下標從0開始提取
str[0] str[1] str[2] ..... str[n]
從優往左開始, 下標從-1開始
str[-1] str[-2] ..... str[-n]
'''
str1 = 'it is a dog'
print(str1[0])
print(str1[-
2])
# pytjon中的字串一旦定義好之後,是不可以修改的
str1[0] = 'i'
print('str1 =', str1)
'''*+的用法轉義字元: 將原來的意義給他去掉 \(這是反斜線)
'''
str1 = '我最喜歡的一首歌是\'咱們結婚吧\''
str1 = 'you\'re a good man'
print(str1)
'''系統裡邊有一些特殊的字元: \t(製表符) \n(換行符)
'''print('你好\\t寶強哥,你的媳婦是馬蓉嗎?')
print('你好\\n宋喆,你的情人是\t馬蓉\n嗎?')
# 如果想將原來具有特殊含義的字元失去本身的意義,我們可以直接在整個字串前邊新增乙個r
print(r'你好\t寶強哥,你的媳婦是馬蓉嗎?')
print(r'你好\n宋喆,你的情人是馬蓉嗎?')
# *將字串拼接n次字串擷取str1 = 'lhy'
str1 = '劉海豔'
print(str1*3)
# +表示字串與字串變數之間的拼接
str2 = 'xiaoming'
str3 = 'xiaoliang'
print(str2
+str3)
str4 = 'goudan'
print('你好'
+str4)
# 下邊直接報錯
num2 = 234
print('hello'
+num2)
'''字串擷取:
str1[開始下標:結束下標]: 從開始下標擷取,到結束下標=結尾,.包含開始下標,但不包含結束下標
str1[0:5] 提取是的結果你是zhous
str1[:3] 預設從下標0開始到結束的開區間
str1[3:] 從指定的下標開始到結尾
str1[-n:]: 從最後邊提取n個
str1[:]: 提取全部字元
str1[::2] 根據下標每個n個提取一次
str1[::-1] 將字元逆序排列
'''
字串的格式化
第一種格式化:字串比較大小%s: 給字串站位
%d: 給int型別站位
%f: 給浮點型別站位, 預設保留6為小數%.2
f: 保留兩位小數
%10.2
f共10位,保留兩位小數,其他為使用空格補齊
%010.2
f共10位,保留兩位小數,其他為使用0補齊
%c: 列印乙個字元
%o: 將十進位制轉換成八進位制
%x: 將十進位制轉換成十六進製制
[規則:]從第乙個字元開始比較,將字元轉換成ascii值進行比較如果小於則返回true,否則返回false
windows:c:\users\劉海豔\desktop\day03\hello.py
c:/users/劉海豔/desktop/day03
linux:
/root/admin/index/hello.py
總結:在後期開發過程中,無論在windows下邊還是linux下邊我們寫路徑做最好使用/
python3 入門基礎
1 檢視python版本 python v 2 指定python檔案的編碼格式 coding utf 8 或 coding utf 8 3 變數命名以字母和下劃線 開始 num num 4 注釋 開頭表示注釋該行 這裡是注釋部分 5 多行語句用反斜槓 實現 toatl num1 num2 num3 ...
python入門記錄 python入門基礎習題記錄
執行python指令碼的兩種方式 1 配置好環境變數,python py 2 python進入python直譯器,直接執行 簡述位 位元組關係 1 1位元組 byte 8位 bit 簡述ascii,unicode,utf 8,gbk關係 1 ascii 最早的一種編碼方式,用乙個位元組也就是8位來表...
iOS Core Graphics基礎入門(3)
繪製陰影 建立一塊畫布 cgcontextref context uigraphicsgetcurrentcontext 新增陰影顏色 cgcontextsetshadowwithcolor context,cgsizemake 1.2,1.2 0,uicolor lightgraycolor cg...