基礎語法
1. python編碼規範
國際規範名:pep 8
變數名規範(識別符號規範)
1. 由字母數字或下劃線組成,首字母不能為數字
2. 不能為關鍵字
3. 建議使用駝峰命名法
搜字母小寫,第二個單詞字母大寫!
4. 類名建議大寫!
字串"我的名字'+name+'"
'我的名字"++"'
函式名小寫, 多個單詞用 _ 分隔開
def size_jia():
pass #函式主體為空,寫為pass
2. 變數
變數不能重名
使用type(變數名) 判斷型別!
number(數字)---> 整數小數!
string(字串)--->儲存一串字元
# 字串拼接方式list(列表) ---- 是記憶體中連續的儲存空間,可以儲存多個數print('姓名:%s,性別:%s,年齡:%s' % (name, age, age))
print('姓名:,性別:,年齡:'.format(name, age, age))
print(f'姓名:,性別:,年齡:')
# 引號起來的都是字串 `1`
# 控制台輸入的值預設型別都是字串
num1 = intput('請輸入第1個數字') #3
num2 = input('請輸入第2個數字') #4
print(type(num1)) #字串
print(num1+num2) # 34 字串相加結果為拼接!
# 網路傳輸過程中都是字串
# 字串自帶很多實用方法!
len(變數)
列表時記憶體中一組連續的儲存空間! [有序的]
自帶索引/序號, 索引位置從0開始
列表中可以包含任意資料型別 ['張三',20,'男',170.5]
自帶和字串一樣的切片方法!
有序,可重複!
tuple(元組)
不可變的列表!
只能讀,不能刪除和修改!
t1 = (1,2,3,4,5)set(集合)print(t1[0]) # 只能讀,不能刪除不能改!
無序, 不重複
s1 = (1,2,3) #正確dictionary(字典)s1 = (1,1,2,2,3) # 重複 結果 3個!
key:value 對
名字key 必須為字串
# 定義python3 的六個標準資料型別中:d1=
不可變資料(3 個):number(數字)、string(字串)、tuple(元組);
可變資料(3 個):list(列表)、dictionary(字典)、set(集合)。
基礎語法
1. python編碼規範
國際規範名:pep 8
變數名規範(識別符號規範)
1. 由字母數字或下劃線組成,首字母不能為數字
2. 不能為關鍵字
3. 建議使用駝峰命名法
搜字母小寫,第二個單詞字母大寫!
4. 類名建議大寫!
字串"我的名字'+name+'"
'我的名字"++"'
函式名小寫, 多個單詞用 _ 分隔開
def size_jia():
pass #函式主體為空,寫為pass
2. 變數
變數不能重名
使用type(變數名) 判斷型別!
number(數字)---> 整數小數!
string(字串)--->儲存一串字元
# 字串拼接方式list(列表) ---- 是記憶體中連續的儲存空間,可以儲存多個數print('姓名:%s,性別:%s,年齡:%s' % (name, age, age))
print('姓名:,性別:,年齡:'.format(name, age, age))
print(f'姓名:,性別:,年齡:')
# 引號起來的都是字串 `1`
# 控制台輸入的值預設型別都是字串
num1 = intput('請輸入第1個數字') #3
num2 = input('請輸入第2個數字') #4
print(type(num1)) #字串
print(num1+num2) # 34 字串相加結果為拼接!
# 網路傳輸過程中都是字串
# 字串自帶很多實用方法!
len(變數)
列表時記憶體中一組連續的儲存空間! [有序的]
自帶索引/序號, 索引位置從0開始
列表中可以包含任意資料型別 ['張三',20,'男',170.5]
自帶和字串一樣的切片方法!
有序,可重複!
tuple(元組)
不可變的列表!
只能讀,不能刪除和修改!
t1 = (1,2,3,4,5)set(集合)print(t1[0]) # 只能讀,不能刪除不能改!
無序, 不重複
s1 = (1,2,3) #正確dictionary(字典)s1 = (1,1,2,2,3) # 重複 結果 3個!
key:value 對
名字key 必須為字串
# 定義python3 的六個標準資料型別中:d1=
不可變資料(3 個):number(數字)、string(字串)、tuple(元組);
可變資料(3 個):list(列表)、dictionary(字典)、set(集合)。
Python基礎 Python語法基礎
關鍵字是python語言的關鍵組成部分,不可隨便作為其他物件的識別符號 andas assert break class continue defdel elif else except exec finally forfrom global ifimport inis lambda notor p...
python初級語法 python語法基礎
寫在最前頭 python 程式對大小寫是敏感的!1 資料型別 1 整數 可以處理任意大小的正負整數 2 浮點數 浮點數運算可能會引入四捨五入的誤差 3 字串 可以是單引號or雙引號括起來的任意文字,但是不包括單引號or雙引號本身。ps 如果字串本身裡含有單引號or雙引號,怎麼辦呢?嘻嘻 可以使用轉義...
python初級語法 Python基礎語法
第一章格式規範 一 標頭檔案 1.注釋行 usr bin python3 coding utf 8 2.匯入模組行 匯入整個模組,格式 import module 匯入模組中全部函式,格式為 from module import 二 識別符號 首字元必須是字母或下劃線。識別符號對大小寫敏感。三 保留...