今日內容:python
1.計算機基礎知識 2.python簡介 3.快速入門
昨日回顧操作系統
1.無
內容詳細:
一.計算機基礎code
1. 計算機什麼組成的 輸入輸出設備 cpu 硬盤 內存 中央處理器 處理各類數據 至關於人的大腦 內存 存儲數據 硬盤 存儲數據的 2. 什麼是操做系統 控制計算機工做的流程 軟件 什麼是應用程序 安裝在操做系統之上的軟件 就是應用程序
總結: cpu 人的大腦 內存 人的臨時記憶 硬盤 人的永久記憶 操做系統 控制計算機硬件工做的流程 應用程序 安裝在操做系統之上的軟件 二. python簡介 1. python2和python3的區別 python2 源碼不統一 重複代碼 python3 源碼統一 沒有重複代碼了 編譯型: 優勢: 運行速度快 缺點: 開發效率慢 解釋型: 優勢:開發效率快 缺點:運行速度慢 三.快速入門 print() 輸出 變量 print(12+34) print((12+34)*2) print(((12+34)*2)*3) a = 12+34 b = a*2 c = b*3 print(a) # 注意打印a的時候不能加引號 這是一個錯誤的示範"a" 變量規則: 1.變量是由字母,數字,下劃線組成 2.禁止已數字開頭 3.禁止使用python中的關鍵字 print 4.不能使用中文和拼音 5.變量名要區分大小寫 6.推薦寫法 駝峯命名: 大峯 小峯 下劃線命名: 官方推薦使用 7.變量名要具備描述性 a = 12 變量名 賦值 值 7s = '你好' 錯 a b = 123 錯 alex_sb = 666 對 _ddd = 'ss' 對
常量 ALEX = 2022 ID = 110120130140 註釋 # 單行註釋 (當行註釋) 不能換行 # 多行註釋 """ """ 或者 ''' ''' """ 我想吟詩一首來歌頌個人同桌 你看看他那烏黑短髮 好像一隻雜毛雞啊 """ 能夠換行
數據類型初識 整形 數字 字符串 漢字 布爾值 對錯 列表 元祖 字典 集合 '字符串' """字符串"""
數字 "字符串" "my name is meet i'm 22 year old" a = 'alex' b = 'wusir' print(a+b) 字符串拼接 注意: 只能和字符串相加 a = '堅強' print(a*8) 字符串乘 注意: 只能和數字相乘 布爾值: True False 真的 假的 1 0 用戶交互(input) 輸入 輸出 input("提示語句")
import getpass user = input("請輸入帳號:") password = getpass.getpass("請輸入密碼:") print(password) print(user) 只能在cmd中使用 type(類型) str 字符串 int 整形 bool 布爾值 input獲取到的都是字符串 流程控制語句 if 若是 單if if 關鍵字 空格 條件 冒號 縮進 結果 if 3>2: print("你好美,小學") if else 若是 不然 if 條件: 結果 else: 結果 if elif 若是 在若是 if 條件: 結果 elif 條件: 結果 elif 條件: 結果 if if if 3>2: print(1) if 4>3: print(4) if 5>1: print(6)
if 嵌套 if 條件: 結果 if 條件: 結果 if 條件: 結果
內容總結:內存
計算機基礎 cpu 大腦 內存 臨時記憶 硬盤 永久記憶 輸入設備 眼睛 耳朵 輸出設備 嘴巴 操做系統 控制計算機硬件工做流程的 應用程序 安裝在操做系統之上的軟件
python簡介 python是一個解釋型語言 python2和python3的區別 源碼不統一 重複代碼 python2 print 能夠不加括號 input 獲取到的是你輸入什麼類型,就是什麼類型 input() "你收到罰單" raw_input() == python3 input python3 print() 必須加括號 input 獲取到的都是字符串 快速入門 print() 輸出 想要打印什麼就放到括號裏,注意漢字和字母要加引號 變量 1.數字,字母,下劃線組成 2.不能太長 3.變量名要有意義 4.不能使用python中的關鍵字 5.不能數字開頭 6.大小寫區分 7.不能使用中文和拼音 8.推薦寫法 駝峯體 大峯 AlexSb 每一個單詞首字母大寫 小峯 alexSb 第一個單詞首字母小寫,其餘單詞首字母大寫 下劃線命名 alex_sb 常量 變量名大寫就是常量 註釋 # 單行註釋(當行註釋) 不能換行 ''' ''' """ """ 多行註釋 能換行 基礎數據類型初識 整型 int +-*/ 布爾值 bool True False 字符串 str + 同類型 * 只能和數字相乘 用戶交互 input("提示語句") 輸入 用戶輸入的內容全都到了input這裏 print(input("asdf")) age = input("asfadsf") print(age) input獲取到的都是字符串 if 單獨if if else if elif if elif else if 嵌套