pycharm介紹
新建project
new file:類似於txt,可以用來存放類似配置檔案之類;
new directory:資料夾,放一些資源或者測試資料;
new python package:包,我們一般把同一類作用的**放在一起,與資料夾的區別,有_init_檔案;
new python file:在這裡面寫我們的**,檔名不能用關鍵字命名;關鍵字如下:
import keyword
print(keyword.kwlist)
d:/work/tools/python_workspace/python_2017/class_basic/class_1125.py
['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', 'try', 'while', 'with', 'yield']
檔案命名一般使用駝峰命名及有意義的命名規則;
new html file:後期出具的測試報告檔案一般是此型別;
字串的介紹以及方法使用
無論是單個字元還是字串,用單引號或者雙引號都ok;
\n 是換行符,如果要保留該符號,可以在前面加r或者r;
\ 是拼接字串;
python的語法特點,用空格來識別父級與子級別的關係,後面會接觸到;
字串字串是用單引號或者雙引號括起來的任意文字,如果字串內部既包含單引號又包含雙引號,可以用轉義字元「\」來標識;
同型別可以用「+」或者「,」來進行拼接;
print("123"+"456")
print("123","456")
輸出:
123456
123 456
不同型別可以用「+」進行拼接,不能用逗號進行拼接;
print("小土匪"+"天下無敵")
小土匪天下無敵
print("小土匪"+18+"歲")
返回:traceback (most recent call last):
file "d:/work/tools/python_workspace/python_2017/class_basic/class_1125.py", line 8, in print("小土匪"+18+"歲")
typeerror: can only concatenate str (not "int") to str
print("小土匪",18,"歲")
返回:小土匪 18 歲
強制轉換後,可以進行拼接,比如str(a) int(a)就是強制轉換;
注釋單行注釋:
#print(123)
多行注釋:
'''
print(1230
'''
python中的變數
變數就是以前學的數學中常見等式 x=3(其中x是變數名,3是變數值),在程式設計中,變數不僅可以是數字,還可以是任意資料型別。
命名規則:變數名必須是大小寫英文、數字、和下劃線的組合,但不能用數字開頭。
字串截斷
索引從0開始;
取下不取上;[m:n]表示區間範圍為數學區間的[m,n)的半開區間,即[m,n-1]的閉區間;
如果要從右邊開始取值,索引是從-1開始;
python筆記1 環境安裝和基本語法
積累的知識越多,就越發覺得記錄的重要性 主要是怕自己忘了o o 最近回顧一下以前學習的知識,並記錄一二。廢話不多說,開始吧!一 環境安裝 因個人是windows的環境,所以本文只講windows環境下的python安裝。1 配置python.exe的路徑 將python的安裝目錄配置到環境變數的pa...
python基本語法與python直譯器多版本共存
python.exe python2.exe python.exe python3.exe 並先後將兩個python直譯器的路徑新增到環境變數中 修改環境變數後,cmd需要重新啟動,在cmd視窗中輸入python2或python3即可啟動。在pycharm中切換則是 file settings pr...
python類與物件基本語法
物件導向程式設計的2個非常重要的概念 類和物件。物件是物件導向程式設計的核心,在使用物件的過程中,為了將具有共同特徵和行為的一組物件抽象定義,提出了另外乙個新的概念 類。本人學習筆記基於python2的版本進行測試。定義乙個類 class person age 10 下面 沒有進行初始化是會報錯的 ...