標籤:字串 turn 中文 類型 變數 理解 特殊 錯誤提示 索引
1. 命名規則1> 不以數字開頭,不用中文命名2>不用關鍵字 int/pass/def/return等3>使用字母,數字,底線命名 如class_06224>最好能見名知意 str_to_list2. 變數
x = 1 y = ‘hello‘ #定義一個變數,並且賦值給變數,變數就是一個儲存資料的工具,以便於後面的使用
#在引用一個變數時,要確保這個函數被定義
3. 常用資料類型
整型 浮點型 布爾值 字串
aga = 18 #整型
score = 89.89 #浮點型
True/False #關鍵字Boolean bool 只有這兩個
name = ‘hello‘ pwd = "fsdfs" #凡是用成對的單引號,雙引號括起來的內容就是字串 ‘ ‘ / " "
1>字串的特殊用法
字串的拼接 + / , / 強制轉換
print(a+b) #要求拼接的兩邊要類型一致, print()輸出函數
print(a,b) #對資料類型沒有要求
str(變數名/變數值) 強制把括弧裡面的內容轉換為str, 也可以轉換為其他的,如 list(str), 把str轉換為列表
2>字串切片 取值
z = ‘hello‘
1# 字串的索引數字是從0開始的
2# 字串如何取值? ----->字串變數名[索引的位置] z[0] #輸出 h
3# 取一段值?-----> 字串變數名[索引開始的位置:索引結束的位置+1] 在z[1:3] #輸出 el
-------> 切片 取左不取右 (查看的索引,便於理解)
z = ‘hello‘ print(z[2:4]) #結果為:ll print(z[-3:-1]) #結果為:ll
print(z[-2:]) #取從-2的位置到最後一個
3>格式化輸出
age = 20
sex = ‘girlprint("夢裡春秋今年%s歲"%age) #格式化輸出
print("花花今年%s歲,是個%是"%(age,sex)
print("花花今年{0}歲,是個{2}”.format(age,sex)
預留位置 %s %d %f
4.注釋
1> 單行注釋 #
2> 多行注釋 #選中多行, ctrl + /
3> 三引號注釋
‘‘‘ hello python book ‘‘‘
錯誤提示:
NameError: name ‘X‘ is not defined 變數X沒有被定義
Python學習_1_基礎知識