注釋:單行注釋# 多行注釋」』或」「」
python2中文相容方案: #coding=utf-8
變數:age=100 #定義變數x賦值為100
條件判斷語句:
if a>10:
...elif:
...else:
...
邏輯運算子: 或:or , 與:and ,非:not
迴圈語句:
#while 迴圈:
while x>
9: ...
...#for 迴圈:
for temp in
100:
......
符合賦值運算子:
+= ,-= ,*= ,/=
關鍵字break和continue:
break:跳出迴圈(結束)
continue:結束本次迴圈繼續下次迴圈
字串切片:
name[0:3] #取0,1,2號下標下的字元(包左不包右)
name[0:-2]#從左數下標為正數,從右數上下標為負數
name[0:] #預設取全部
name[0:5:2][起始位置:終止位置:步長]#步長為隔幾個字元取乙個,預設為1
name[::-1]#字串倒序
列表:
numlist = [2,23,42,12,"112",1.21] #定義列表(python可以儲存多種資料型別)
len(numlist)#獲取列表中元素的個數
#增:numlist.insert(2,41)#引數1是插入的下標,引數2是新增進的元素
numlist.extend(numlist2)#引數是另乙個列表
#刪:numlist.pop()#刪除列表中最後乙個元素
numlist.remove(12)#刪除列表中第乙個指定元素
del numlist[2]#刪除列表中指定下標的元素
#改:numlist[0] = 11
#查:12
in numlist #查詢12是否在numlist中
字典:
#定義:
infor = #鍵值對形式存在
#增,改:
infor["qq"] = 1127404702
#如果不存在這個鍵直接新增,如果存在則覆蓋
#刪:del infor["qq"] #根據鍵刪除
#查:infor.get("qq")
#字典常用方法
infor.keys()#獲取字典中的所有鍵
infor.values()#獲取字典中的所有值
infor.items()#獲取字典中所有鍵值對,每個鍵值對封裝進元組
元組:
nums = (21,3,12,43)#和列表相似,用小括號定義。元組內元素是固定的不可以修改,只可以查詢。
#元組中只有乙個元素時,需要在元素後加逗號
nums = (21,)
a,b,c,d = nums#元組拆包,在確定元組數量下的操作,將元組中的元素分配給=前面的幾個變數
可變型別和不可變型別:
不可變型別包括數字,元組,字串
可變型別包括:列表,字典(可變型別不允許作為字典中的key存在)
Python基礎篇 基礎語法
大家都知道每一門程式語言的語法都不是一樣的,新學一門程式語言的時候要掌握其語法才能讓開發行雲流水。基礎學習用python自帶的編輯器 idle 安裝完可以直接選單欄搜尋idle 1 輸出print hello wrold 2 注釋 單行注釋 多行注釋 3 資料型別 字串a string b stri...
Python 基礎語法 turtle篇
今天這節課主要講了類的概念,並引出turtle中的函式和turtle類。建立乙個turtle類 brad turtle.turtle 定義turtle的屬性。brad.shape arrow arrow 指的是烏龜的形狀。brad.color yellow 顏色 brad.shape 10 速度。p...
htm基礎學習篇 語法基礎
html基礎學習 語法基礎 標籤是html中最基本的單位,也是最重要的組成部分 a 標籤樣式 可以成對出現 單標籤 建議使用 b 標籤大小寫 在html中對大小寫不敏感,所以可以大寫也可以小寫 與一樣。c 常用的簡單的一些標籤 html 定義html文件 body 定義文件體body head 定義...