1.新建檔案:file -> new -> python file
2.刪除: 選中檔案 -> 右鍵 -> delete
3.重新命名:選中檔案 -> 右鍵 -> refactor -> rename -> …
4.頁面設定:file -> settings… / pycharm -> preference
ctr + / – 新增或者取消注釋
ctr + s – 儲存
ctr + a – 全選
ctr + c – 複製(拷貝)
ctr + v – 貼上
ctr + x – 剪下
ctr + z – 撤銷
ctr + shift + z – 反撤銷
定義:一條有效的**。
要求:① 一條語句一般獨自佔一行;
② 一條語句結束後可以加分號也可以不加;
③ 如果在一行寫多條語句,語句之間必須使用分號隔開;
④ 一條語句的開頭不能隨意新增空格(空格表示縮排)。
例
print
('敵人還有5秒到達戰場');
print
('全域性出擊'
)print
('hello world!'
)
定義:
**中不存於編譯執行(解釋)的文字就是注釋(注釋不會影響程式的功能)
使用方法:
① 單行注釋:在一行注釋內容前加# (#和內容之間需要乙個空格);
② 多行注釋:在行列首尾加三個單引號或者雙引號。
例:
'''小心草叢
優先推塔
'''
定義:
識別符號是命名要求(變數命名、函式命名、類命名)
使用要求:
① 由字母、數字或者下劃線組成;
② 數字不能開頭,字母區分大小寫,多個單詞之間用下劃線隔開或者後邊單詞首字母大寫;
③ 在pyhon3.x中,識別符號中可以出現中文,但是一般不用。
例:
name =
'小明'
姓名 =
'小明'
# 不建議使用
定義:
在python中本身就具備特殊功能或者特殊意義的識別符號就是關鍵字,(關鍵字不能另做他用)。
現有關鍵字:
[『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』]
檢視關鍵字:
from keyword import kwlist
print
(kwlist)
① 數字資料:指的是表示數值大小的資料,在程式中表示的時候直接寫,數字對應的型別有三種,分別是:整型(int)、浮點型(float)、複數(complex)(a+bj)。如:18、-5、108.7、3e4;
② 文字資料:表示文字資訊的資料,在程式中表示的時候需要包裹在單引號或者雙引號裡面,所有的文字資料對應的型別為字串(str)。如:『餘老師』、「hello」;
③ 布林值:只有true和false兩個值,其中true表示真/肯定/確定、false表示假/否定,布林資料型別為布林(bool),表示的時候直接寫。
type( )函式
用途:獲取指定資料對應的型別
例:
print
(type
(123))
print
(type
('abc'))
結果:<
class
'int'
>
<
class
'str'
>
print( )函式
用途:輸出函式 ,將指定的資料在控制台顯示/列印出來。
例:
print(20
)print
('hi,你好嗎?'
)print
(true
)結果:
20hi,你好嗎?
true
input( )函式
用途:輸入函式,獲取使用者從控制台輸入的資料(當程式執行到input函式時會等待輸入資訊)。
例:提示使用者輸入密碼,並且將輸入的結果列印
value =
input
('請輸入密碼:'
)print
('密碼:'
, value)
定義:
變數就是程式中儲存資料的容器(可以把變數看成是乙個盒子,盒子裡面放資料)。
原理:python在定義變數的原理是根據資料大小先挖坑,然後將資料儲存到坑裡面;最後使用變數名給坑貼乙個標籤。重新給變數賦值,會重新拋乙個新的坑,新的坑的大小由新的資料決定,然後新資料放到新的坑裡面,再將貼在原來的坑上的標籤撕下來貼到新的坑上。
語法:① 變數名 = 資料;
② 說明:變數名 - 程式自己命名。
③ 要求:識別符號不能是關鍵字
④ 規範:a.見名知義 b.字母都小寫,多個單詞之間用下劃線隔開/或者首字母大寫 c.不使用系統提供的函式名和類名。
⑤ 使用:使用變數就是使用變數中儲存的資料(變數中儲存的資料能做的,變數都可以做),變數可以同時定義多個。
例一:定義三個變數分別儲存身高值:180、體重:75、性別:男。
height =
180weight =75=
>height,weight,gender =
(100,75
,"男"
)gender =
'男'例二:已知變數x和y儲存的資料100和200,寫程式交換x和y的值。
x =100
y =200
x, y = (y, x )
print
(x, y)
例三:已知密碼pw =
'123456' 請重新輸入密碼並且儲存在pw裡面。
pw =
input
('請輸入新密碼;'
)print
(pw)
day001 python基礎 檔案操作
1.r 2.w 3.a 4.r 讀寫模式.需要移動游標進行反覆讀寫 r 模式預設情況下游標在檔案開頭,讀完後游標移至末尾,所以先讀後寫沒問題 如果讀取一部分再寫也會寫在最後,所以先讀後寫沒問題 5.w 6.a 7.b bytes 讀寫操作的是位元組.用在非文字上 8.seek 移動游標到xx位置 開...
Python入門 位運算 DAY 001
二進位制有三種不同的表示形式 原碼 反碼和補碼,計算機內部使用補碼來表示。原碼 就是其二進位制表示 注意,有一位符號位 反碼 正數的反碼就是原碼,負數的反碼是符號位不變,其餘位取反 對應正數按位取反 補碼 正數的補碼就是原碼,負數的補碼是反碼 1。舉例 a 60 60 0011 1100 b 13 ...
C 筆記 day001 基礎知識回顧
1 ldd 可行檔案的名字 可檢視連線庫 2 c 嚴格區分大小寫,變數命名只能使用字母,數字,或下劃線,第乙個字母必須使用字母或下劃線 3 float單精度,double雙精度 sizeof int 返回int在記憶體中佔的大小 size bool 1 size char 1 size short ...