day001 python基礎語法

2021-10-16 16:56:54 字數 3368 閱讀 7607

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 ...