由於學c和c++學得太糟心於是就學python這件事
由於學c和c++學得太糟心於是就學python這件事
我不喜歡c語言,不是因為這個語言不好,也不是歧視,c語言寫得我太痛苦了
大學被學acm的時候就是用c 但學得太爛了
考研也要用c或c++ 好煩
我是真的爛,也沒耐心 ,c語言真的學不好
於是就學python了 (沒為什麼 就是簡單 好學 能用)
發現自己可以幹很多【事情但是現在也就只能幹一件事情
主要是和老男孩裡面的太白金星老師學的,看視訊學的
(這是老師的blog)https://www.cnblogs.com/jin-xin/articles/7459977.html
好,廢話講這麼多 開始真正的筆記吧
1.計算機基礎
CPU 中央處理器 相當與人類的大腦
記憶體 臨時存放CPU需要處理的資料 儲存資料 要快 記憶體貴 斷電即消失
作業系統 操控CPU和記憶體 協調以上的這幾個部分
應用程式
舉例:
登入qq(吐槽以下tx可以開發一下ubuntu上的qq嗎???)
原本qq這款軟體是在硬碟上的 ,當雙擊qq圖示時,作業系統就會把它的應用程式(.exe)載入到記憶體
變數規範
1.必須由數字 字母 下劃線任意組合 且不能數字開頭
2.不能時python中的關鍵字 如print=3
3.變數具有可描述性
4.不能是中文(雖然可以用)
5.常量
emmmmmmPython中其實是沒有常量 一直不變的量(比如 ;圓周率)
6.python種類
總之很多,之後再填
7.註釋
方便自己方便他人理解程式碼
單行註釋 #
多行註釋 ’‘’ 或 “”“
8.輸入(使用者互動)
s = input("Please input something") #輸入
9. 運算子號
+ 加 -減 *乘 /除 **冪 %取餘
10.選擇
if ______: ______ if ______: ______ else: _______ if ________: _____ elif _____: _____ else: _____
11.while迴圈
while 條件: #當條件不成立時 退出迴圈 內容
break #退出迴圈
continue #跳過本次迴圈 繼續下一次迴圈
12.資料型別
int str bool
bool True False
type() 用來判斷資料型別
字串 str (引號引起來的都是字串) 字串可以相加 但不能相減和相乘
字串可以和數字相乘