Python小白第一天通俗易懂的總結
1.什么是編程:
所謂的編程就是編寫用戶所需要的計算機程序。
2.編程的目的和意義:
編程是為了解決現(xiàn)實生活中的各種問題舀寓。可以使生活的質量不斷的提高宇姚,工作的效率不斷的上升等等昌跌。
3.怎么樣快速的理解編程開發(fā)
?先認識程序中出現(xiàn)的字母频蛔、符號所代表的意義,然后通過對程序的理解開始進行嘗試編寫秦叛。編程看起來難晦溪,但是分模塊有方法的攻破,不斷地發(fā)現(xiàn)修改就能快速的掌握并應用起來挣跋。(也就是俗話說的熟能生巧唄)
4編程的基本要素
<1>.數(shù)據(jù)類型(也就是程序里的字母什么的代表的東西)
①? ]基本數(shù)據(jù)類型:
字符串str(一串的數(shù)據(jù))
數(shù)字int/float?????????int表示的是整數(shù)三圆,float表示的是帶小數(shù)點的數(shù)
布爾類型bool????? 只存在兩種結果的類型,ture和false(最簡單的用在判斷題里面避咆,只有√和×)
復數(shù)(complex)例如?6+8j
② 組合型數(shù)據(jù)類型
1列表(list)2集合(set)3元組(tuple)4字典(dict)?注:組合型數(shù)據(jù)會在后面寫到舟肉,由于剛開始知識涉獵不到,所以可先了解查库。
③ ]引用數(shù)據(jù)類型變量
面向對象(可變類型路媚,不可變類型)
<2>.變量
1定義:
用于在程序中臨時的儲存數(shù)據(jù)的容器(通俗點講就是賦予一個字母或者單詞、字符等一個數(shù)據(jù))?????*變量的書寫方式有不同膨报,但是所表達的意思是相同的磷籍,我們要能通過變量的能成就能猜到變量的作用。(不是要求现柠,是基本操作)
2
變量全部由數(shù)字院领、字母、下劃線組成够吩,且數(shù)字不能開頭比然。
3
駝峰命名法:第一個單詞全部是小寫,后面的每個單詞的首字母大寫(了解即可周循,一般不用)
4
變量的賦值:給變量中填點具體的數(shù)據(jù)內容
5
語法:變量名稱= 具體的數(shù)據(jù)??*這里數(shù)據(jù)之間可以使用分號强法。但是在python中不推薦使用。(想要問為什么的朋友請聯(lián)系python的創(chuàng)始人龜叔)
6
變量的交叉賦值:變量1湾笛,變量2……變量n = 值1 饮怯,值2…….值n
<3>運算符
定義:
運算符是編程中運算所需要用到的符號。
賦值運算符:=
語法:變量= 表達式??例:c = a + b?? 意義:將等號右邊的表達式的結果嚎研,賦值給左邊的變量
算數(shù)運算符號:
加法:+
減法:?-
乘法:*
除法:/
整除://
余數(shù):%
求冪函數(shù):**
{使用python蓖墅,需要記住,python沒有其他語言中的a++临扮,a--操作论矾,但是保留了++a,--a語法操作杆勇,但是也僅僅是用于進行符號的正負判斷贪壳。例a=6,r=--a蚜退,那么a=6(負負得正在這里就很恰當了)}
比較運算符:
1大于>
2小于<
3大于等于>=
4小于等于<=
5不等于闰靴!=
6相等==
邏輯運算符:
并且:與:and 即多條件共存的情況
或者:或:or? 即多條件含有其一的情況
取反:非:not 總是取相反的條件(就比如男的說往東走彪笼,女的說往西走,最后兩人得方向是往西走了╮(╯▽╰)╭)
Python特有的語法
判斷兩個條件:a,b,c = 6 , 7, 8
判斷b < c 且b > a 利用上述方法的話即為?ba
擴展:混合運算符
a = a + 2 就可以寫成?a + = 2??? 以此類推減法-=传黄,除法/=杰扫、整除//=队寇、冪函數(shù)**=膘掰、……………
每日一說:python較其他的語言來說,學起來是比較容易得一種佳遣,其實看著內容的確不少但是吸收消化之后也就那么多识埋,不斷地重復敲之后的確能快速的掌握,所以零渐,不能說學不會編程窒舟,是因為真的沒有學吧,希望通過自己的講述诵盼,能讓自己和各個希望想要學習python的能夠有一點點的幫助惠豺。