小象學院 零基礎Python入門 1計算機基礎
計算機的組成
- 運算器+控制器(CPU)
- 儲存器(記憶體及硬碟)
- 輸入裝置和輸出裝置
計算機的工作過程(IPO)
- 輸入(Input)
- 處理(Process)
- 輸出(Output)
程式執行過程
- 硬碟(程式碼儲存在裡面)–記憶體(臨時儲存資料)–CPU–顯示器
程式編寫步驟
相關推薦
小象學院 零基礎Python入門 1計算機基礎
計算機的組成 運算器+控制器(CPU) 儲存器(記憶體及硬碟) 輸入裝置和輸出裝置 計算機的工作過程(IPO) 輸入(Input) 處理(Process) 輸出(Output) 程式執行過程 硬碟(程式碼儲存在裡
小象學院 零基礎Python入門 案例一 匯率兌換2.0(1)
之前字串’100’ 轉換成 數值100 可以用eval (evaluate) Ctrl+d 整行刪除 Ctrl+z 撤銷上一步操作 ctrl+/ 整段選中 批量註釋 字串 文字在程式中通過字串(string)型別表示 兩個雙引號或者單引號括起來表示 索引
小象學院 零基礎Python入門 案例一 匯率兌換(1)
=是賦值,右邊的值賦值給等號左邊的值 輸入法必須切換成英文 逗號後面習慣加一個空格 字串和資料要分清楚 【課後複習】 rmb_str_value=input('請輸入人民幣(CNY)金額: ’) rmb_value=eval(rmb_str_value) usd_vs_r
小象學院 零基礎Python入門 案例二 分形樹繪製1.0
import turtle def main(): count = 1 while count<=5: turtle.forward(200) turtle.right(144) count = count + 1 turtle.exitonclick() i
小象學院 零基礎Python入門 案例五判斷第幾天 v_1.0
判斷是否是閏年: ①四百年再閏:要能被400整除 %取餘 除以400餘數為零則可 ②四年一閏,百年不閏 這兩個條件是交集,要用 and 除以4要能除盡,除以100不能除盡 (以上①②條件為並集) 2月天數: 平年28天,閏年29天 元組 tuple [tʌpl] 元組 (
小象學院 零基礎Python入門 案例四 52周存錢挑戰v_5.0
import datetime !!注意這裡要有兩個datetime 第一個是庫,第二個是函式 datetime.datetime.now() datetime的型別 輸出形式 #將字串(str) 解析成時間型別 日期時間格式參考(大Y是四位年份,小y是兩位年份
小象學院 零基礎Python入門 案例二 分形樹繪製3.0
減少了主函式的程式碼量,將原來的while迴圈用迭代函式(遞迴函式)來寫。 注意遞迴函式要構建【終止條件】 在這一節的最後一章中,我卡在了裡面的遞迴條件中。 直接貼朋友的原話: 下面那些語句都是在if裡面的,所以走完一個if也是包括下面那個left 因為第一個段子裡面出現了迭代函式
小象學院 零基礎Python入門 案例二 分形樹繪製2.0
import turtle def draw_pentagram(size): “”" 繪製五角星 “”" # 計數器 count = 1 while count <= 5: turtle.forward(size) turtle.right(144) #count = count
小象學院 零基礎Python入門 案例一 匯率兌換3.0
!= 表示不等於 本節比較難。 要再複習一下 自己在2.0的版本上又重新寫了一遍“ 問題: while 開頭不用大寫 while語句後面要加: 字串要加’’ “”" 作者:樑斌 功能:匯率兌換 版本:2.0 日期:01/08/2017 2.0新增功能:根據輸
小象學院 零基礎Python入門 案例一 匯率兌換2.0(2)
“”" 作者:樑斌 功能:匯率兌換 版本:2.0 日期:01/08/2017 新增功能:根據輸入判斷是人民幣還是美元,進行相應的轉換計算 “”" 匯率 USD_VS_RMB = 6.77 帶單位的貨幣輸入 currency_str_value = input(‘請輸入帶單位的
小象學院 零基礎Python入門 案例一 匯率兌換(2)
USD_VS_RMB 大寫字母一般是常量 註釋 多行註釋 ‘’’’’’ ‘’’’’’ Ctrl+/ 整體註釋 再次按下Ctrl+/ 註釋被取消 命名規則: 大小寫字母、數字、下劃線 不能以數字開頭 大小寫敏感 不能和保留字相同 縮排 一個TA
小象學院 零基礎Python入門 案例一 匯率兌換4.0+5.0
1.函式,使程式模組化 2.函式的定義 def<函式名>(<引數列表>): <函式體> return<返回值列表> 3.函式不呼叫是不會執行的,即使寫在最前面。 4.if name_==‘main’: main()
小象學院自然語言處理(1)
線性代數、統計學習、資料結構、英語。 智慧就是通過語言來衡量--圖靈測試 語音生成ASR 機器翻譯MT 語言轉語音TTS 數學: 輸入與輸出之間的對映關係 函式 空間中的一組數 向量 向量之間的線性組合 空間 矩陣 向量的向量 張量 向量的
小象學院Python入門基礎課程-四、案例1 匯率兌換 案例分析
匯率兌換 1.0(只考慮一種外幣情況) 案例描述 案例分析 上機實驗 """ 作者:xpt 功能:匯率兌換 版本號:1.0 日期:05/11/2018 """ # 人名幣的輸入 rmb_str_value = in
小象學院Python入門基礎課程-五、案例2 分形樹繪製 案例分析 #怎麼用Python繪製圖形#turtle庫
分形樹繪製 1.0–五角星的繪製 • 案例描述 • 案例分析 • 上機實驗 • turtle庫 注意:呼叫turtle.exitonclick圖形窗口才會停在那裡!!! 向右轉60度是直走方向的右手邊右轉60度! 關於五角星的角度 則應該右拐180-36=
小象學院Python入門基礎課程-三、新建pycharm工程 create New Project+新增需要的第三方庫+映象推薦#直譯器缺失怎麼辦#整合檔案式和命令列式程式設計
1.選擇新建一個Pure Python專案,新建專案路徑可以在Location處選擇。 2.Project Interpreter部分是選擇新建專案所依賴的python庫,第一個選項會在專案中簡歷一個venv(virtualenv)目錄,這裡存放一個虛擬的python環境。這裡所有
小象學院Python入門基礎課程-六、案例3 基礎代謝率(BMR)計算器 案例分析 #Python中常用的數值型別
BMR 計算器 1.0 Python中常用的數值型別 浮點數*整數=浮點數 整數->字串:str(3)->‘3’ 浮點數->字串:str(3.14)->‘3,14’ 關於ty
零基礎python入門:從一個小程式開始
一般來說,學習程式設計,都喜歡從講語法開始,這是現行的大多數思路。但是程式語言很多,對應的語法大同小異,雖然在有些應用上有差別,在程式設計思想上有不同,但是最基礎的東西,永遠都是C裡面提到那些,判斷語句,迴圈語句,分支語句等等,拿變數定義來說: C語言: unsign
小象學院Python機器學習和算法高級版視頻教程
ear 百度網 dom 主題 location -s reg 算法實踐 統計學 下載地址:百度網盤下載 ├─00、課程介紹│ 《機器學習·升級版II》常見問題FAQ - 小象問答-hadoop,spark,storm,R,hi.jpg│ 《機器學習》升級
python課程學習===小象學院
微信加入,每天半小時,學習一下試試看 只有每天能夠答題通過才能算是打卡成功,每天最多解鎖兩課時。。。。我擦,拭目以待 20181009 1-2課時 沒有什麼實際意義,有一道題異議了,IPO,對於計算機的輸出,硬碟也作為output的一種 20181010 關於python起源於荷蘭。。。