天天看點

python方向介紹以及變量标志符注意

  1. 學習方法:
1.課前預習 鍛煉自學能力
2.上課認真,跟着老師的思路走,了解講解的意思,不懂就問
3.下午按時完成課後作業,多寫代碼,多做練習
4.總結學習的每個知識點和做過每個作業題      
  1. 硬體系統

    由硬體系統和軟體系統兩大部分組成的.

​ 硬體系統:

主機部分:

中央處理器(CPU):
      運算器:
        數值計算
        邏輯判斷
      控制器:
        控制計算機的各個部件協同工作      

​ 内部存儲器:

​ 随機存儲器(記憶體條):

​ 臨時存儲資料.

​ 特點:

​ 1.臨時存儲資料.

​ 2.讀寫速度比較快.

​ 隻讀存儲器:

​ 隻能從裡面讀取資料.

​ hello

外設部分:

輸入裝置:
        滑鼠
        鍵盤
        攝像頭
      輸出裝置:
        顯示器
        音箱
        列印機
      外部存儲器:
        硬碟:
          永久存儲資料
          特點:
            1.永久存儲資料
            2.讀寫資料的速度比較慢
        優盤      

3.軟體系統

系統軟體:

  作業系統:
  
    是一個最基礎最重要的大型軟體,給使用者提供 使用 和 管理硬體 的方式.
    可以支援和運作其它軟體.
    管理硬體.
    
    三種方式:
      1.指令行
      2.圖形化界面
      3.系統接口
      
    常見的作業系統:
      windows: win7, win10, xp
      linux: ubuntu, cent os, redhat
      
  驅動程式:
    
    是程式設計語言編寫出來的一段程式.
    是用來 直接 管理硬體的.
    作業系統是通過 驅動程式  管理硬體的.      

​ 語言處理程式:

​ python解釋器

print(“hello”) --> 轉成機器語言(0100101序列) -->計算機可以識别和執行這個機器語言

4.計算機程式運作的過程

5.程式設計語言

是人與計算機進行交流的語言.

人如果想讓計算機做一件事情,就需要人使用程式設計語言編寫一段程式,然後讓計算機去執行,當計算機執行那段程式時就是在按照人的要求 自動的做那一件事情.

常見的程式設計語言:

  Python, C, C++, C#, Java, Android, IOS      

6.python的認識

曆程
  作者:
    龜叔
  第一個版本:
    1991年釋出

特點:
  簡單,易學,開源,免費,功能強大,擴充性強,跨平台,強制縮進.
  代碼風格優雅.      

​ 應用場景:

web應用開發 B/S browser/server

遊戲開發

自動運維

人工智能

7.python解釋器的作用:

1.可以把python程式翻譯成 機器語言機器執行,讓計算機能夠識别和執行.
2.提供強大的功能,在編寫程式時可以調用這些功能,可以提高開發效率.

python解釋器與自己編寫的python程式有什麼關系?
  1.自己編寫的python程式 是基于 python解釋器 編寫出來的.
  2.自己編寫的python程式是運作在python解釋器裡面的.      

8.開發第一個python程式

9.開發第一個程式的注意事項

1.左邊頂滿格寫

2.print不能寫錯

3.标點符号都必須是英文的,不能是中文的

4.一行上面隻能寫一個語句

10.PyCharm工具的介紹

11.pycharm工具的基本配置:設定字型大小和界面風格

12.注釋

添加注釋的原因:
  是為了讓别人能夠看懂你的代碼,提高代碼的可讀性.
  
作用:
  讓别人能夠看懂你的代碼,提高代碼的可讀性.
  
注釋:
  在程式中給代碼添加的解釋說明的文字.
  
注釋不是代碼,不能被執行,隻是給開發人員看的.
  
注釋分為兩種:

  1.單行注釋
  
    注釋的文字隻能寫在一行上面,不能寫成多行.
    
    添加方式:
    
      在那一行代碼的上面或者後面 使用 # 開頭,在#後面寫解釋說明的文字.
      一般都是在# 與 文字之間 加空格
      例如:
        # 注釋的文字
      
    單行注釋的快捷鍵: Ctrl + /
    
  2.多行注釋
    注釋的文字可以寫成多行.
    添加方式:
      在3對雙引号或者3對單引号之間寫注釋的文字.
      隻能添加到代碼的上面.
      例如:
        """
          注釋的文字
          注釋的文字
          注釋的文字
        """
        或者
        '''
          注釋的文字
          注釋的文字
          注釋的文字
        '''      

​ 在什麼時候需要添加注釋?

1.自己的代碼比較複雜難懂

2.核心業務的代碼

編寫的計算機程式是用來 處理資料的.
計算機程式中處理的資料 往往都是 外界提供的.

變量:
  在記憶體中臨時存儲資料的.
  
  從本質上講, 就是記憶體中的一塊區域.
  
作用:
  在記憶體中臨時存儲資料的.      
定義格式:

  變量名 = 資料值
  
修改變量的格式:
  變量名 = 新的資料值
  
name = "張三"      
  • 難點
  • 作業系統: 友善使用者使用和管理系統軟硬體資源的大型軟體系統.
  • 提供功能:硬體管理,系統調用
  • 沒有作業系統會讓程式員大量的處理軟硬體資源适配的旋渦之中
  • python
  • 優點:簡單易學,開源免費,代碼優雅,跨平台,功能全面
  • 缺點:運作效率低(進階語言通病)
  • python應用
  • web背景
  • 資料挖掘
  • 爬蟲
  • 人工智能
  • 自動化運維
  • 科學資料運算
  • 遊戲開發
  • 伺服器開發
  • python變量
  • 用來臨時存儲變量
  • 變量的類型list,tuple,dict,int ,float,bool,str,set.
  • 常見的标示符的命名規則
  • 字母下劃線數字組成,數字不能做開頭
  • 區分大小寫
  • 變量名不能與标志符沖突
  • 寫法有大駝峰(UserName)小駝峰(userName)
  • python一般(user_name)
  • 标志符的檢視
import keyword
print(keyword.kwlist)