第一天,林海峰老師講述了計算機硬體基礎知識,講得十分詳細,具體內容如下所述:
1.什麼是語言?
語言是乙個事物與另乙個事物溝通的介質
python 則是人與計算機溝通的介質
2.什麼是程式設計?
程式設計就是程式設計師將自己想要讓計算機做的事情用程式語言翻譯過來寫到的一系列檔案。這一系列檔案我們統稱為程式或者軟體
3.為什麼要程式設計?
程式設計的目的就是讓計算機按照程式指定邏輯去工作,為的是解放人力,取代人力。
4.計算機的組成
一般來說由5大部件組成:
1.控制器
2.運算器
3.儲存
記憶體:臨時儲存
優:訪問速度快
缺:斷電資料丟失
外存:永久儲存資料
優:斷電不丟失
缺點:訪問速度慢
5.cpu的x86-4
6.位元組字元,儲存容量
8bit=1bytes
1024b=1km
1024kb=1m
1024m=1gb
1024g=1tb
1024t=1pb
8.完整的計算機系統:
運用軟體
操作軟體
硬體其中:運用程式平台=作業系統+硬體
9.作業系統啟動流程:cpu-rom(bios系統)-cmos
cpu-記憶體(windows系統)-本地硬碟
python小白程式設計12
列印出所有的 水仙花數 所謂 水仙花數 是指乙個三位數,其各位數字立方和等於該數本身。例如 153是乙個 水仙花數 因為153 1的三次方 5的三次方 3的三次方。原理 需要分別輸出某個數的個十百位上的數字,將它們分別立方相加與這個數本身是否相等,相等則為水仙花數,如何輸出百位,十位,個位呢?範圍是...
python小白程式設計17
輸入一行字元,分別統計出其中英文本母 空格 數字和其它字元的個數。需要for迴圈,匯入import string,初始化字母,空格,數字,其他字元,然後if elif 進行判斷所處在哪一型別,然後個數加1,最後分別輸出他們的個數 import string s input please input ...
對Python列表的簡單探索(一)
最近我在學numpy python進行科學計算的拓展庫 今天我恰巧看到了上個寒假買來的已經在書架上被冷落的 c primer plus 突發奇想要寫一篇關於python列表的文章。乙個閒的沒事幹的肥宅總能找藉口找點事做 學過c c 的朋友都了解,不少演算法都是以陣列操作為基礎的,迴圈 陣列的組合能處...