pycharm的基本使用 、 Python的注釋語法,變量,常量,垃圾回收機制,數據類型


1、文件路徑要注意

 

 

 

 

 

 

 

 

 我把文件放在了D盤,如下圖;你們可以根據自身情況設置

 

 

 2、python環境要選擇本地下載好的

如下圖:

點擊本機存在的環境,如果提示NO interpr,就點擊第二步

 

 

 

 

 

 

 

 

 

 如果還是沒有則繼續如下圖

 

 

 

 

 

 

      主題選擇

 

 

點擊file,settings,—Editor—color— scheme   

如下圖所示:

 

 

 

 

 

 

 

 

 

 pycharm切換解釋器

點擊file — settings — Project — Python Interpreter

如下圖所示:

 

 

 

 

 

 

 

 

 

 

 

如何創建python腳本文件

由於文件的后綴名是用於識別該文件內部的數據特征 我們python文件也有獨特的后綴名  .py

 

 

 

 

 

 

 

 

 

 

 

 如何調節字體大小

打開 file---settings---Editor---general---勾選change font size with ctrl mouse wheel

 

 

 如何運行py文件

文件內容區域鼠標右鍵選擇run ....py即可

 

 

 

 

python的注釋語法

 

"""注釋是代碼之母!!!""" 1.什么是注釋 注釋就是對一段代碼的解釋 不參與程序的運行 只起到提示作用

2.如何使用注釋 方式1使用警號 # 單行注釋 方式2使用三引號(單雙) 多行注釋

3.pycharm注釋快捷鍵 ctrl + ?

""" 1.警號與注釋文本之間一定要有一個空格

2.如果單行注釋跟在了一行代碼的后面 需要先空兩個再寫 pycharm也提供自動化格式代碼的功能 ctrl+alt+l code reformat code """

python代碼編寫規范 >>>: PEP8規范 # 如何快速掌握 借助於pycharm的自動化提示 前后對比 每天記憶即可

 

變量

變量

### # 1.什么是變量 即變化的量 用於記錄事物的某種狀態(模仿人類事物記憶能力) ### # 2.如何使用變量 日常生活中: 姓名:Jason 年齡:18 愛好:學習 程序中: username = 'jason' age = 18 hobby = 'music' """ 語法格式 username = 'jason' 變量名 賦值符號 變量值 底層原理(必會!!!) 遇到賦值符號先看符號右邊的再看左邊的 age = 18 1.在內存空間中申請一塊內存空間存儲18 2.將18所在的內存空間地址綁定給變量名age 3.之后如果要訪問18就通過變量名age訪問即可

 

 

命名規范與風格

# 命名規范 1.變量名只能由數字、字母、下划線任意組合 user@name(不對)、_(可以)、pwd_123_aaa(可以) 2.變量名不能以數字開頭,下划線建議不要開頭因為有特殊含義 3.變量名不能與關鍵字沖突 4.變量名的命名一定要做到見名知意(重要) '''變量名見名知意是核心 無論變量多長''' # 命名風格 1.駝峰體 大駝峰 # 所有單詞首字母大寫 UserNameFromDb 小駝峰 # 第一首字母小寫其余首字母大寫 userNameFromDB """JavaScript推薦使用駝峰體""" 2.下划線 # 單詞與單詞之間下划線隔開 user_name_from_db """python推薦使用下划線""" 

常量

主要用於記錄一些不變的狀態

在python中沒有真正意義上的常量 我們墨守成規的將全大寫的變量看成是常量
	HOST = '127.0.0.1' # 一般情況下在配置文件中使用較多 在其他編程語言中是存在真正意義上的常量 定義了就無法修改 const pi = 3.14 # 定義常量 pi = 4 # 不支持修改

變量三要素

1.變量的值
2.變量的內存地址
3.變量的數據類型

舉例說明

name = 'jason'
print(name) # 值

 

 

 

 print(id(name)) # 一串數字 相當於是內存地址編號

 

 

 print(type(name)) # 數據類型 <class 'str'>

 

 

python底層優化

當值數據量很小的時候 如果有多個變量名需要使用 那么會指向同一塊地址

一個變量名只能指向一個內存地址

 

 一個內存地址可以有多個變量名指向

 

 

垃圾回收機制

垃圾數據的定義: 如下圖所示,如

針對垃圾數據python開發了一套自動化回收方案
1.引用計數
內存中變量值身上有幾個變量名綁定引用計數就是幾,只要不為0就不是垃圾

舉例:兩個變量x = 10、y = 20,詳解如下圖,

 

 當我們執行x=y時,內存中的棧區與堆區變化如下

 

 

2.標記清除 --- 當內存即將沾滿的時候 python會自動暫停程序的執行 從頭到尾將內存中數據進行掃描

並打上標記 之后一次性清除掉標記的數據

 

 

3.分代回收 --- 會將數據的監管分為三個層次 隨着層級的下降監督的頻率降低

 

 

 

數據類型

# 什么是數據類型? 在現實生活中存儲數據的方式和表現形式有很多 文本文件 表格文件 視頻文件 音頻文件 圖片文件... 在IT世界里數據的存儲方式和表現形式也是千變萬化的 

數據類型之整型int

# 大白話理解:整數int 作用:記錄人的年齡 班級人數 ... 定義: age = 18 # 直接寫整數就是整型


 

 

數據類型之浮點型float

# 大白話理解:小數float 作用:記錄人的體重 薪資 身高 定義: salary = 3.1 # 直接寫小數就是浮點型

 

 

小總結

整型與浮點型可以統稱為數字類型 
	主要用於數學運算和比較運算


免責聲明!

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



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