一、下載渊跋、安裝腊嗡、第一個程序
二、變量
? ? ? ? 1拾酝、數(shù)據(jù)類型
? ? ? ? ? ? ? ? Numbers(數(shù)字型):int(整型)燕少、long(長整型)、float(浮點型)蒿囤、complex(復數(shù)型)
? ? ? ? ? ? ? ? bool(布爾型):true客们、false
? ? ? ? ? ? ? ? String(字符串)
? ? ? ? ? ? ? ? List(列表型)
? ? ? ? ? ? ? ? Tuple(元祖型)
????????????????Dictionary(字典)
? ? ? ? 2、標識符組成材诽、命名規(guī)則
? ? ? ? ? ? ? ? 1底挫、什么是標識符?
????????????????????????開發(fā)人員在程序中自定義的一些符號和名稱
????????????????????????標識符是自己定義的,如變量名 脸侥、函數(shù)名等
? ? ? ? ? ? ? ? 2建邓、標識符命名規(guī)則
? ? ? ? ? ? ? ? ? ? ? ? 1)只能由字母、下劃線睁枕、數(shù)字組成
? ? ? ? ? ? ? ? ? ? ? ? 2)不能以數(shù)字開頭
? ? ? ? ? ? ? ? ? ? ? ? 3)不能使用關鍵字
? ? ? ? ? ? ? ? ? ? ? ? 4)嚴格區(qū)分大小寫
? ? ? ? 3官边、注釋
? ? ? ? ? ? ? ? 分為單行注釋和多行注釋
? ? ? ? ? ? ? ? ????單行注釋:光標移動至注釋行Ctrl+/
? ? ? ? ? ? ? ? ? ? 多行注釋:選中需要注釋內(nèi)容輸入‘’‘
? ? ? ? 4、關鍵字
三外遇、輸入和輸出
? ? ? ? ? ? ? ? 輸入語句:input()用來獲取控制臺的輸入
? ? ? ? ? ? ? ? 輸出內(nèi)容:print(內(nèi)容)用于打印輸出注簿,最常見的一個函數(shù)
? ??????????????????????objects -- 復數(shù),表示可以一次輸出多個對象跳仿。輸出多個對象時诡渴,需要用 , 分隔。
? ??????????????????????sep -- 用來間隔多個對象菲语,默認值是一個空格妄辩。
? ??????????????????????end -- 用來設定以什么結尾惑灵。默認值是換行符 \n,我們可以換成其他字符串恩袱。
? ??????????????????????file -- 要寫入的文件對象泣棋。
四、運算符
? ? ? ? 1畔塔、賦值運算符:
? ? ? ? ? ? ? ? ? ? 簡單的賦值運算符? :=
? ? ? ? ? ? ? ? ? ? 加法賦值運算符? :+=
? ? ? ? ? ? ? ? ? ? 減法賦值運算符? :- =
? ? ? ? ? ? ? ? ? ? 乘法賦值運算符? :*=
? ? ? ? ? ? ? ? ? ? 除法賦值運算符? :/=
? ? ? ? ? ? ? ? ? ? 取模賦值運算符? :%=
? ? ? ? ? ? ? ? ? ? 冪賦值運算符? :**=
? ? ? ? ? ? ? ? ? ? 取整賦值運算符? ://=
? ? ? ? ? ? ? ? ? ? 海象運算符? ::=? ? ? ? 在示例中,賦值表達式可以避免調(diào)用len()兩次
? ? ? ? 2鸯屿、比較運算符
? ? ? ? ? ? ? ? ? ? 等于:==
? ? ? ? ? ? ? ? ? ? 不等于:!=
? ? ? ? ? ? ? ? ? ? 大于:>
? ? ? ? ? ? ? ? ? ? 小于:<
? ? ? ? ? ? ? ? ? ? 大于等于:>=
? ? ? ? ? ? ? ? ? ? 小于等于:<=
? ? ? ? 3澈吨、邏輯運算符
? ? ? ? ? ? ? ? ? ? 邏輯與:and
? ? ? ? ? ? ? ? ? ? 邏輯或:or
? ? ? ? ? ? ? ? ? ? 邏輯非:not
? ? ? ? 4、算數(shù)運算符
? ??????????????????加:+
? ? ? ? ? ? ? ? ? ? 減:-
? ? ? ? ? ? ? ? ? ??乘:*
? ? ? ? ? ? ? ? ? ? 除:/
????????????????????取模:%
????????????????????冪/次方:**
????????????????????取整://
五寄摆、判斷語句
? ? ? ? 1谅辣、if
? ??????????????????if 要判斷的條件:
? ? ? ? ????????????????????條件成立時,要做的事情
? ? ? ? 2婶恼、if? ? else
? ??????????????????if 要判斷的條件:
? ????????????????????????? 條件成立時桑阶,要做的事情
????????????????????else:
????????????????????????? ? 條件不成立時,要做的事情
? ? ? ? 3勾邦、if? ? elif? ? else
????????????????????if 要判斷的條件:
? ????????????????????????? 條件成立時蚣录,要做的事情
????????????????????elif 要判斷的條件:
????????????????????????? ? 條件成立時,要做的事情
????????????????????else:
????????????????????????? ? 條件不成立時眷篇,要做的事情
六萎河、循環(huán)
? ? ? ? 1、while
????????????????????while 條件:
? ????????????????????????? 條件成立時蕉饼,要做的事情
????????????????????????? ? 條件成立時虐杯,要做的事情
????????????????????????? ? .....
? ? ? ? 2、for
????????????????????for 臨時變量 in 列表或者字符串等可迭代對象:
????????????????????????? ? 循環(huán)滿足條件時執(zhí)行的代碼