一、Python介紹
1、Python 是一個高層次的結(jié)合了解釋性、編譯性、互動性和面向?qū)ο蟮哪_本語言。
2、Python 是一種解釋型語言: 這意味著開發(fā)過程中沒有了編譯這個環(huán)節(jié)。類似于PHP和Perl語言。
3、Python 是交互式語言: 這意味著,您可以在一個Python提示符,直接互動執(zhí)行寫你的程序。
4、Python 是面向?qū)ο笳Z言: 這意味著Python支持面向?qū)ο蟮娘L(fēng)格或代碼封裝在對象的編程技術(shù)。
5、Python 是初學(xué)者的語言:Python 對初級程序員而言,是一種偉大的語言,它支持廣泛的應(yīng)用程序開發(fā),從簡單的文字處理到 WWW 瀏覽器再到游戲。
二、Python的特點
易學(xué)習(xí),易閱讀,易維護,互動模式,可移植,可擴展,數(shù)據(jù)庫:Python提供所有主要的商業(yè)數(shù)據(jù)庫的接口,GUI編程,可嵌入
三、Pycharm及python安裝詳細教程
3.1安裝python
去網(wǎng)頁上下載就行,傻瓜式安裝
檢測安裝是否成功:去cmd輸入python,如果顯示信息就成功了,不顯示就出錯了
3.2安裝pycharm
去網(wǎng)頁上下載就行,傻瓜式安裝
四、Python變量和數(shù)據(jù)類型
4.1 變量的定義
程序就是用來處理數(shù)據(jù)的,而變量就是用來存儲數(shù)據(jù)的
4.2數(shù)據(jù)類型

不可變數(shù)據(jù)(3 個):Number(數(shù)字)、String(字符串)、Tuple(元組);
可變數(shù)據(jù)(3 個):List(列表)、Dictionary(字典)、Set(集合)。
3.3 標(biāo)識符
什么是標(biāo)識符?
開發(fā)人員在程序中自定義的一些符號和名稱
標(biāo)識符是自己定義的,如變量名 、函數(shù)名等
標(biāo)識符的命名規(guī)則
. 標(biāo)識符只能由字母、下劃線“_”、數(shù)字組成。
. 標(biāo)識符不能以數(shù)字開頭。
. 標(biāo)識符不能使用關(guān)鍵字
. 標(biāo)識符對大小寫敏感。
python中的關(guān)鍵字
'False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return',?
注釋:
單行注釋:# 定義一個變量
多行注釋:""" 變量 """
標(biāo)識符的命名方法
小駝峰式命名法:
函數(shù)名、變量名? ? ? addName
大駝峰式命名法:
類名? ? ? AddName
Python中print語句
print() 方法用于打印輸出,最常見的一個函數(shù)。
語法:print("Hello Word")
格式化輸出
方式一:使用百分號(%)字符串格式化
print("my name is %s, and my age is %d" %(name,age))
方式二:使用format字符串格式化
位置參數(shù)
print("my name is{}, and my age is{}".format(age,name))
設(shè)置換行符號
print(a,b,c,d,e,sep=";",end="\n");
Python中input語句
input() 用來獲取控制臺的輸入。
語法:input([prompt])