1. 程式人生 > 其它 >pycharm 破解操作 python 語法註釋 變數與常量 python基本資料型別

pycharm 破解操作 python 語法註釋 變數與常量 python基本資料型別

今日內容概要

  • pycharm 破解操作
  • python 語法註釋
  • 變數與常量
  • python基本資料型別

今日內容詳細

pycharm破解操作

pycharm軟體較大,剛啟動會很慢,長時間使用的情況下會佔用1GB的記憶體
	new project # (資料夾)
    open # 開啟一個專案
    get from vcs # 從遠處倉庫開啟專案
1.外掛反覆使用
	點選help選擇about選擇eval reset
2.點選help選擇about檢視啟用有效期    

pycharm基本操作


1.設定相關
	程式設計背景
    file>settings>appearance>選擇theme # 推薦使用黑色
  	字型縮放
	file>settings>editor>general>勾選change font size with Ctrl+ Mouse Wheel
    # 上述所有操作必須最後點右下角的Apple ok 才能生效
"""
	檔案字尾名
	.txt  文字檔案
	.xlsx  表格檔案
	.mp4  視訊檔案
	.mp3  音訊檔案
	.png  圖片檔案
檔案字尾名主要就是用來給人看的 區分不同的檔案內容
	.py  python程式碼檔案
"""    
2.建立檔案
	滑鼠在建立的資料夾上右擊選擇new
    	選擇python file
3.執行檔案
	懸浮在檔案內容區域 滑鼠右鍵選擇run 檔名即可,也可以點選單欄上的run

python語法註釋

註釋:就是對一段程式碼的解釋說明
eg: # 下面是列印0到9的python程式碼
for i in range(10):
     pirng(i)
"""
書寫規範
	如果是單行註釋並且寫在程式碼上方 那麼註釋內容和#之間要空一格
	如果是單行註釋並且寫在程式碼的後方 那麼#與程式碼之間空兩格 內容與#之間空一格
	
快捷方式
	code>reformation code 自動調整成規範格式
"""        
1.單行註釋
 # 註釋內容
2.多行註釋
	三引號
    	'''註釋內容'''
        """註釋內容"""
pycharm中快速註釋/解開註釋程式碼 ctrl + ?
# 寫程式碼一定要養成寫註釋的習慣

變數

變數即變化的量 用來記錄事物的變化(也可以不變)狀態
"""
語法結構
	變數名 賦值符號 變數值
	強調:變數推薦使用英文 不推薦使用漢語拼音更不要使用中文
"""
內部本質
	1.先看賦值符號的右側 
        	在記憶體空間中申請一塊記憶體空間將資料儲存進來
     2.給這塊空間繫結一個變數名
        	該變數名就是訪問該空間的位置
  # 要想訪問記憶體中的資料必須通過變數名
  # 一個變數名只能繫結給一個值
  # 多個變數名可以繫結同一個值

變數名的命名規範

1.變數名只能由數字、字母、下劃線組成
2.數字不能開頭 下劃線也儘量不要開頭
3.變數名一定要做到'見名識意'
4.變數名不能與關鍵字衝突

eg:1name = 'jack' # 錯誤
	_stu = '18' # 錯誤
    _tec% = '666' # 錯誤 

變數名的命名風格

1.下劃線式 # python推薦使用下劃線式
	user_name_from_a = 'bob'
2.駝峰式 # js推薦使用駝峰式
	大駝峰 # 所有單詞首字母大寫
    	UserNameStu = 'jack'
	小駝峰 # 首字母不大寫其他都大寫
    	userNameStu = 'jack'
"""無論哪種風格都儘量不要混著使用"""        

常量

常量即不變的量
# 在python中沒有真正意義上的常量 我們"墨守成規"的將全大寫的變數名看成是常量
	NAME = 'Alice'
在其他程式語言中是存在真正意義上的常量 定義了就無法修改    
		"""JavaScript中"""
        const pi = 3.14
        pi = 666  # 報錯

資料型別

# 事物的狀態千變萬化對應的變數的值也應該有很多種型別
檢視資料的資料型別
	type()
1.整型int
	相當於整數
    定義: # 直接寫整數即可
    eg:stu_num = 15
2.浮點型float
	相當於小數
    定義: # 直接寫小數即可
    eg: float_money = 6.5
3.字串str
	相當於一段文字描述
    定義: # 主要作用於描述性的內容
    eg:name = 'jack'
    	name = '''jack'''
        name = """jack"""
        # 三引號如果左邊有變數名和賦值符號那麼就是字串 否則就是註釋
        字串也支援加法和乘法
        name + name1
        name * 2