一計算機基礎
1. cpu:**處理器,相當於人的大腦,運算中心,控制中心
2.記憶體:暫時儲存資料,與cpu互動,8g,16,32,64
優點:讀取速度快
缺點:容量小,造價高,斷電即消失
3.硬碟:長期儲存資料,1t....
優點:容量大,造價相對低,斷電不消失。
缺點:讀取速度慢。
4.作業系統:調控統領的過程
二 .pythoh的分類
編譯型:
將**一次性全部編譯成位元組碼,再執行。
代表語言:c
優點:執行速度快。
缺點:不能跨平台。
開發速度慢
不好除錯。
解釋型:
**從上至下,逐行解釋並執行。
代表:python
優點: 便於除錯。
可以跨平台。
開發效率高
缺點:執行速度相對慢。
三.變數:
1.定義:變數就是將程式執行的中間結果暫存起來,以方便後續呼叫。
2.變數規範:
1.變數只能由數字,字母,下劃線任意組合
2.不能以數字開頭
3.不能使用python中關鍵字
4.定義的變數具有可描述性
5.變數不能使用中文
6.變數不能過長。
7.變數不能使用拼音
8.官方推薦使用格式:
駝峰體例:ageofoldboy = 100
下劃線例:age_of_oldboy = 100
3.在**應用:
#過長的結果,我讓變數代替。使用起來方便,清晰
四.常量:
1.定義:一直不變的量。python 中本來沒有常量
python中的常量:將變數全部大寫。
往往常量會放在程式的最上面。
五.注釋:
定義:在**中起解釋說明的作用
怎麼用:
單行注釋:#
多行注釋:"""被注釋的內容"""或者'''被注釋的內容'''
注意:注釋通常只在重要或者難以理解的部分進行說明
六.資料型別:
定義:人類給機器劃分的一些資料:數字型別,字串型別,bool值等
1.數字型別:
float 浮點型。 例: i = 3.14159
int 整形 例: i=34
用於計算或者計數
2.字串型別:
定義:在python中凡是用引號引起來的就是字串。
例:s1= 'alex'
單雙引號配合使用
例:s2= "i'm alex"
三引號對多行文字使用
例:s1 = ''' 窗前明月光,
疑是地上霜'''
字串可以用 + 號進行拼接
例:s1 ='alex'
s2 = 'good'
s3 = s1 + s2
字串可以與數字相乘
例:s1 = 'alex'
s2 = s1*3
3.布林型別:
(false true)
例:a = 3
b = 4
>>>a>b #不成立就是假,即false
flase
>>>atrue
七.使用者輸入:
格式 input()
input 出來的資料全部都是字串型別
例:name = input("請輸入使用者名稱:")
age = input("請輸入年齡:")
print(type(age)) #判斷此資料型別type()
例2:name = input("請輸入使用者名稱:")
age = input("請輸入年齡:")
print("此使用者的姓名是"+name+","+"此使用者的年齡是"+age)
八 if 條件語句:
1.初步格式 '''if 條件:
執行結果
'''2.第二種結構 if else
''' if 條件:
執行結果
else:
執行結果
'''3.第三種結構 多個條件選乙個 if elif elif ....
'''if 條件:
執行結果
elif 條件:
執行結果
elif 條件:
執行結果
'''4.第四種結構 if elif elif ....else
'''if 條件:
執行結果
elif 條件:
執行結果
elif 條件:
執行結果
else:
執行結果
'''5.if 巢狀
if 條件:
if 條件:
else:
執行結果
計算機 計算機基礎整理
大學四年浪費的代價。半夜整理東西 cpu 其功能主要是解釋計算機指令以及處理計算機軟體中的資料。cpu由運算器 控制器和暫存器及實現它們之間聯絡的資料 控制及狀態的匯流排構成。差不多所有的cpu的運作原理可分為四個階段 提取 fetch 解碼 decode 執行 execute 和寫回 writeb...
計算機基礎
1 32位作業系統的記憶體分配 1 32位作業系統 windows linux 支援4g 2 32 記憶體的連續訪問 2 32位作業系統,通常把記憶體分為兩個2g的空間,每個程式執行時,就是每個程序,最大可以使用2g的私有記憶體 0x00000000 0x80000000 即理論支援如下的陣列 ch...
計算機基礎
1 完整的計算機系統 完整的計算機系統應該是由以下幾個部分組成 1.計算機硬體。2.作業系統。3.應用程式。2 計算機硬體介紹 1.控制器 計算機的控制指揮系統,通過產生操作控制訊號作用於計算機其他部件。2.運算器 實現算術運算和邏輯運算的部件。3.儲存器 用來存放各類資料檔案以及程式的部件。4.輸...