預先學習第一天:計算機基礎知識+python簡介+快速入門,筆記

今日內容: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 嵌套
相關文章
相關標籤/搜索