python.exe python2.exe
python.exe python3.exe
並先後將兩個python直譯器的路徑新增到環境變數中
修改環境變數後,cmd需要重新啟動,在cmd視窗中輸入python2或python3即可啟動。
在pycharm中切換則是 file-->settings-->priject-->python interpreter-->system interpreter
注釋有兩種方法分別是 單行注釋和多行注釋
只需要在注釋內容前面加上 ,但需要注意python的語法規則,在# 後面空一格,單行注釋可以注釋在**之上或者緊跟**之後,如注釋跟在**之後,需要空兩格在進行注釋
有兩種寫法,分別是,三個單引號與三個雙引號,需要注意使用英文模式下的引號
'''三個單引號''' """三個個雙引號"""
在pycharm中注釋是有快捷鍵的,選中注釋區域 ctrl+?
可以對選中區域進行注釋或者取消注釋
變數即變化的量,用於描述事物的變化狀態
例如 乙隻貓 品種:布偶 體重:3kg 肩高:30cm 顏色:白
冒號左邊的是變數名,右邊是變數值
用**表示 weight = 3
hight = 30
color = whit
可以將**層面給的變數分為三個部分:
變數名 >>> hight
賦值號 >>> =
變數值 >>> 30
我們將之稱為變數的三要素
以age = 18為例
電腦會在記憶體空間中申請一塊空間儲存18,並給18所在的空間繫結乙個名字age,訪問記憶體裡的空間需要通過age進行查詢。乙個變數名只能指向一塊記憶體空間,而一塊記憶體空間可以有多個變數名指向。
只能出現數字、字母、下劃線,但是不能以數字開頭,關鍵字也不能用作變數名,變數命名盡量做到見名知意。
int = 3
12user = 3
user@name = 3
user name = 3
"""這些都是錯誤的命名"""
為了規範命名使**編寫更加方便易讀,業內形成了兩種主流命名風格
下劃線式:單詞語單詞之間通過下劃線分割
user_id = 101
student_course_selection_id = 101
#python編寫推薦使用下劃線是命名
駝峰體式:單詞首字母大寫,根據首字母大小寫不同,又分為大駝峰和小駝峰
#大駝峰
userid = 101
studentcourseselectionid = 110
#小駝峰
userid = 101
studentcourseselectionid = 110
在python中沒有真正意義上的常量,真正意義上的常量繫結後無法在進行修改
常量1 = jojo
常量1 = yoyo #報錯
因此python中約定俗稱的將變數名全部大寫的變數預設為常量
id = 12112 #預設為常量
id = 00000 #可以修改成功
在其他語言中真正的常量定義後無法修改,下面以js為例
const pi = 3.14
pi = 888 #報錯
變數是為了讓計算機能夠記憶事物的狀態,變數值就是用來儲存事物狀態的,但是事物的狀態是分成不同種類的,例如 身高、膚色、職務等
整形儲存資料為整數,人的年齡,學生人數,年份等
age = 10
num = 90
year = 2022
浮點型儲存資料為小數例如 薪資,身高,體重
weight = 55.5
height = 180.5
文字描述類資料稱之為字串型,使用需要借助於引號
name = '張三'
address = "上海市"
hobby = '''唱歌'''
color = """ddd'lll'"lll"""""
多樣性的字串定義方式是為了防止字串內部的文字也需要使用引號。
能夠儲存多個資料,列表的值用中括號括起來,內部元素可以是任意資料型別,元素之間用英文逗號隔開
list1 = ['劉亦菲', '周慧敏', 1, 2.5, [1, 2, [3, 4, ['a',,3,4]] ]
#取出列表中的元素a
l1 = list[4][2][2][1]
python類與物件基本語法
物件導向程式設計的2個非常重要的概念 類和物件。物件是物件導向程式設計的核心,在使用物件的過程中,為了將具有共同特徵和行為的一組物件抽象定義,提出了另外乙個新的概念 類。本人學習筆記基於python2的版本進行測試。定義乙個類 class person age 10 下面 沒有進行初始化是會報錯的 ...
Python環境安裝與基本語法
pycharm介紹 新建project new file 類似於txt,可以用來存放類似配置檔案之類 new directory 資料夾,放一些資源或者測試資料 new python package 包,我們一般把同一類作用的 放在一起,與資料夾的區別,有 init 檔案 new python fi...
python語法例項 python基本語法練習例項
1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...