Pycharm基本使用以及Python基本語法


一、Pycharm基本使用

上篇我們說到了Pycharm的下載並且安裝,相信大家已經完全掌握並且在電腦上裝上了Pycharm吧。今天我們就在Pycharm上簡單配置一下Python環境吧。

1、打開Python

image

2、我們來創建一個新項目試試吧,點擊new project

image

⚠️如果遇到中間出現no interpreter的時候,點擊坐右邊三個點選擇System Interpreter

image
⚠️
image

3、點擊Create我們進入到Pycharm上的Python編輯

image

⚠️雖然都是英文看不懂,但是沒關系的,接下來我們一步步來。

4、創建第一Python文件,右鍵文件夾位置,選擇Python File

image

5、給文件夾編輯名字

image

編輯好,雙擊上圖中標藍部分即可。

6、這樣就進入寫代碼界面了

image

7、讓我們簡單地寫一個print函數試試吧

image

8、運行代碼,文件內容區域鼠標右鍵選擇run ....py即可

image

9、hello world

image

二、Python基本語法

1、Python注釋語法

1.1 注釋是代碼之母,它是對一段代碼的解釋,是不參與程序的運行的,只是起到提示作用。

1.2 注釋的方式

1.2.1 使用警號# 單行注釋

image

1.2.2 使用三引號(單雙) 多行注釋

image

⚠️ Pycharm提供自動化格式代碼的功能(任務欄code下reformat code),但前期希望自己規范書寫。

1.3注釋快捷鍵 ctrl+?

2、變量

變量就是變化的量,它用來記錄事物的某種狀態。(這是模仿人類食物的記憶能力)

2.1 變量使用

2.1.1在日常生活中,我們通常這樣使用:

例如
姓名:Jason
年齡:18
愛好:學習
比如我們的登記表
image

2.2.2 在程序中:我們這樣使用

username=‘Judy’
age=18
愛好='music'
image

3、語法格式

如圖所示
image

⚠️⚠️⚠️⚠️知道了語法格式后,我們要了解一下底層原理(這個一定要會!!!!!!!)

遇到賦值符號先看符號右邊的再看左邊的

例如:age=18
3.1 在內存中申請一塊內存空間存儲值18
3.2 將18所在的內存空間地址綁定給變量名age
3.3 之后如過要訪問就 通過變量名age訪問即可
image

4、變量三要素

4.1 變量的值 4.2 變量的內存地址 4.3 變量的數據類型

name = 'Judy'
print(name) # 值
print(id(name)) # 一串數字 相當於是內存地址編號
print(type(name)) # 數據類型 <class 'str'>

5、命名規范和風格

5.1 命名規范

5.1.1 變量名只能由數字、字母、下划線任意組合
eg:_(可以) aaa_123_www (可以) user@name(不可以,因為存在特殊符號了)

5.1.2 變量名不能以數字開頭,下划線建議不要開頭因為有特殊的含義

5.1.3 變量名不能與關鍵詞沖突,比如print不能作為變量名,因為其本身是有打印含義在的。

5.1.4 變量名的命名一定要做到見名知意(重要!!!!!!)

5.2 命名風格

5.2.1 駝峰體
大駝峰 即所有單詞首字母都大寫
UserNameFromDb
小駝峰 即第一首字母小寫其余首字母大寫
userNameEromDb

5.2.2 下划線 即單詞與單詞之間下划線隔開
user_name _from_db

6、常量

主要記錄一些不變的狀態,在python上是沒有真正意義上的常量的,我們墨守成規地將全大寫的變量看成是常量。
Host=‘123.123’ -->一般情況下配置文件使用較多。

在其他編程語言上是存在真正意義上的常量,定義了就無法修改。

7、python底層優化

當數據很小的時候,如果多個變量名需呀使用,那么會指向同一塊地址。
⚠️一個變量名只能指向一個內存地址 而一個內存地址可以有多個變量名指向
image

8、垃圾回收機制

8.1 在內存中沒有任何變量名指向的數據就是垃圾數據

8.2 針對垃圾數據python開發了一套自動化回收方案
8.2.1 引用計數
內存中變量值身上有幾個變量名綁定,引用計數就是幾。
image

8.2.2 標記清除
當內存即將占滿的時候,python會自動暫停程序的執行,從頭到尾將內存中的數據進行掃描,並且打上標記,之后再一次性清楚掉標記的數據。
⚠️ 此過程就是python在找有哪些標記為0的變量值

8.2.3 分代回收
python會將數據的監管分為三個層次,隨着層級的下降監督的頻率降低。
image

9、數據類型

在我們現實生活總存儲數據的方式和表現形式有很多,比如文本文件,表格文件,視頻文件,音頻文件,圖片文件等等。在it的世界里數據的存儲方式和表現形式也是千變萬化的。

9.1 整型int

整數就是1.2.10這樣的數,用來記錄人的年齡,班級人數等。
age=1 這樣直接寫整數就是整型

9.2 浮點型float

浮點型就是小數,用來記錄人的體重,薪資,身高等。
salary=1.1 有小數點的就是浮點型
⚠️ 整型和浮點型可以統稱為數字類型,主要用於數學運算和比較運算。

.......今天先講到這里,下次我們繼續講!

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM