Python基礎:pycharm的基本設置和常用語法


內容概要

  • Pycharm的基本使用
  • 注釋語法
  • 變量與常量
  • 垃圾回收機制
  • 數據類型

內容詳細

文件路徑要注意,Python環境要選擇本地下載好的,main.py腳本文件暫時不勾選

image

主題選擇:

image
image

image

pycharm切換解釋器:

image
image
點擊add
image
選擇需要的解釋器點擊OK
image

如何創建Python腳本文件

在你選擇存放項目的文件夾上點擊右鍵
image
輸入一個名字回車就好了
image

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

如何調節字體大小

image
image
勾選上點擊OK
image
然后再寫代碼的時候可以按着Ctrl鍵滑動鼠標上滑輪放大和縮小

如何運行Py文件

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

Python的注釋語法(注釋是代碼之母!!!)

什么是注釋

​ 注釋就是對一段代碼的解釋

如何使用注釋

​ 方式1:使用 ‘#’ 號 單行注釋

​ 方式2:使用三引號(單雙都可以) 多行注釋

pycharm注釋快捷鍵

				Ctrl + ?

注:

​ #與注釋文本之間一定要有一個空格

​ 如果單行注釋跟在了一行代碼后面 需要先空兩個空格再寫

​ pycharm也提供自動化格式代碼功能

Python代碼編寫規范:PEP8規范

想要快速掌握 借助pycharm的自動化提示,前后對比,每天記憶

變量

                          什么是變量

                          	即變化的量 用於記錄事物的某種狀態(模仿人類事物記憶能力)

                          如何使用變量

                          	日常生活中:

                          			姓名:zhangsan

                          			年齡:18

                          			愛好:音樂

                          	程序中:

                          			username = 'zhangsan'

                          			age = 18

                          			hobby = 'music'

                          	語法格式:

                          			username  =  'zhangsan'

                          			變量名   賦值符號  變量值
                          """
                          底層原理(必會!!)
                          		遇到賦值符號先看符號右邊再看左邊的:  age = 18
                          		
                          		1.在內存空間中申請一塊內存空間存儲18
                          		2.將18所在的內存空間地址綁定給變量名age
                          		3.之后如果要訪問18就通過變量名age訪問即可
                          """

命名規范與風格

                # 命名規范
                	變量名只能由數字、字母、下划線任意組合
                    	user@name(不對)、 _(可以)、pwd_123_aaa(可以)
                	變量名不能以數字開頭,下划線建議不要開頭因為有特殊含義
                 	變量名不能與關鍵字沖突:
                    	如:name = print
                    變量名的命名一定要做到見名知意(重要)
                    """變量名見名知意是核心  無論變量多長"""
                # 命名風格
                	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 = 'zhangsan'
                print(name) # 值
                print(id(name)) # 一串數字  相當於是內存地址編號
                print(type(name)) # 數據類型 <class 'str'>

Python底層優化


                當數據量很小的時候  如果有多個變量名需要使用  那么會指向同一個地址
                """
                一個變量名只能指向一個內存地址
                一個內存地址可以有多個變量名指向
                """


垃圾回收機制

              # 垃圾數據的定義
              	在內存中沒有任何變量名指向的數據
                  
              #  針對垃圾數據Python開發了一套自動化回收方案
              	1.引用計數
                  	內存中變量值身上有幾個變量名綁定計數就是幾  只要不為0就不是垃圾
              	2.標記清除
                  	當內存即將沾滿的時候  Python會自動暫停程序的執行  從頭到尾將內存中數據進行掃描
                      並打上標記  之后一次性清除掉標記的數據
              	3.分代回收
                  	會將數據的監管分為三個層次 隨着層級的下降監督是頻率降低


數據類型

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


數據類型之整形int

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


數據類型之浮點型float

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

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



免責聲明!

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



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