計算機基礎應用

今日內容:python

1.計算機基礎知識

2.python簡介

3.快速入門

昨日回顧

## 1. 無

內容詳細:

1.計算機基礎

計算機什麼組成的:

  • 輸入輸出設備: cpu 硬盤 內存
  • 中央處理器(cpu): 處理各類數據 至關於人的大腦
  • 內存: 存儲數據
  • 硬盤: 存儲數據的

什麼是操做系統

  • 控制計算機工做的流程 軟件

什麼是應用程序

  • 安裝在操做系統之上的軟件 就是應用程序

總結

  • cpu 人的大腦
  • 內存 人的臨時記憶
  • 硬盤 人的永久記憶
  • 操做系統 控制計算機硬件工程的流程
  • 應用程序 安裝在操做系統之上的軟件

2.python 簡介

1.python2和python3的區別

python2

  • 源碼不統一
  • 重複代碼

python3

  • 源碼統一
  • 沒有重複代碼了

2.編譯型:

  • 優勢: 運行速度快
  • 缺點: 開發效率慢

3.解釋型:

  • 優勢:開發效率快編碼

  • 缺點:運行速度慢操作系統

3.快速入門

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的時候不能加引號""
print("a")  #這是一個錯誤的示範

變量命名規則

  • 變量是由字母,數字,下劃線組成code

  • 禁止以數字開頭blog

  • 禁止使用python中的關鍵字內存

  • 不能使用中文和拼音開發

  • 變量名要區分大小寫字符串

  • 推薦寫法input

駝峯命名:cmd

大峯;小峯

下劃線命名:

官方推薦使用下劃線

  • 變量名要具備描述性

例如

7s = "你好"   #錯  禁止以數字開頭
a b = 123   #錯   中間禁止有空格

註釋:alex_sb與666 具備綁定關係

age=19  age1=18 age2=18

常量 (變量所有大寫)

ID=12345657

註釋

單行註釋(當行註釋)以#

多行註釋以""" """" 或者''' ''' (特色:能夠換行)

python的數據類型

  • 整形 (數字) 字符串 ( 漢字) 布爾值(對,錯) 元祖 字典 集合

    數字 用以計算

    "字符串"

    '字符串'

"""字符串"""

字符串拼接

print(a+b) #注意:只能和字符串相加

字符串相乘

print(a*b)

註釋 編碼錯誤

解決方法

布爾值:

Turs#(真的)   False#(假的)

用戶交互(input)

輸入 (input)
輸出(print)
input#("提示語句")

s(變量名) =(賦值) input(值)

保密的完善方法

注意:只能在cmd(終端)中使用

type#(類型)

str#(字符串)
int#(整形)
bool#(布爾值)
input#獲取到的都是字符串

流程控制語句

if#(若是)  if 關鍵字 空格 條件 冒號 縮進 結果
if 3>2:
    print("你好,小明")

!

else #(不然)  
if  條件:
    結果
else:
    結果

if #(若是)
elif#(再若是)
if 條件:
    結果
elif 條件:
    結果
elif 條件:
    結果

if 嵌套

age=input('請輸入內容') #提示語句

內容總結:

  • 計算機基礎
    • cpu # 大腦
    • 內存 #臨時記憶
    • 硬盤 #永久記憶
    • 輸入設備 # 鍵盤
    • 輸出 # 顯示器
  • 操做系統 # 控制計算機硬件的工做流程
  • 應用程序 # 安裝在操做程序上的軟件
  • python簡介
    • python 是一個解釋型語言
    • python2與python3 的區別
      • 源碼不統一
      • 重複代碼
    • python2
      • 不支持中文
      • print 能夠不加括號
      • input 獲取到的是你輸入什麼類型就是什麼類型
      • raw_input() == python3 input
    • python3
      • print() 必須加括號
      • input 獲取到的都是字符串
  • 快速入門
    • print() 輸出 想要打印什麼就放到括號裏,注意漢字和字母要加引號
    • 變量
      • 命名規則
        • 以數字,字母,下劃線組成
        • 禁止以數字開頭
        • 變量名要有意義
        • 不能使用python中的關鍵字
        • 大小寫的區分
        • 禁止使用中文和拼音
        • 推薦寫法
          • 駝峯命名
            • 大峯 # AlexSb #每一個單詞的首字母大寫
            • 小峯 # alexSb #第一個單詞的首字母小寫,其它單詞首字母大寫
          • 下劃線命名
            • alex_sb
  • 常量 #變量名大寫就是常量
  • 註釋
    • 單行註釋(當行註釋) #
    • 多行註釋 ''' ''' ;""" """ #能換行;
  • 基礎數據類型初識
    • 整形 int #+-*/
    • 布爾值 bool #Ture False
    • 字符串 str #+同類型 * 只能和數字相乘
  • 用戶交互
    • input("提示語句") #輸入 用戶輸入的內容全都到了input這裏
      • 想把input打印出來 age=input("提示語句") print("提示語句")
  • if
    • 單獨if
    • if else
    • if elif
    • if elif else
    • if 嵌套
相關文章
相關標籤/搜索