Python學習_1_基礎知識
阿新 • • 發佈:2018-06-30
sdf hello orm 結束 命名規則 def 字符 for 常用數據類型
1. 命名規則
1> 不以數字開頭,不用中文命名
2>不用關鍵字 int/pass/def/return等
3>使用字母,數字,下劃線命名 如class_0622
4>最好能見名知意 str_to_list
2. 變量
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 = ‘girl print("夢裏春秋今年%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_基礎知識