每天10條干貨,歡迎關(guān)注!
Python名言:哪怕我不是程序員,也要學(xué)習(xí)Python!多霸氣,重要性可想而知了,下面簡(jiǎn)單說(shuō)一下學(xué)習(xí)Python之后,你能做什么?
答:你可以從事開發(fā)web、科學(xué)計(jì)算和統(tǒng)計(jì)、人工智能、教育、開發(fā)桌面界面、開發(fā)軟件、后端開發(fā)等,隨著AI、人工智能和少兒編程的興起,必然會(huì)把Python推到重要的位置,超過(guò)Java和C++只是時(shí)間問題而已。
接下來(lái)我把Python跟(PHP和Java)不同的語(yǔ)法點(diǎn)羅列出來(lái),方便大家學(xué)習(xí)!
1、拼接用","逗號(hào)隔開,不是用. 也可以用+號(hào):
備注:跟PHP不一樣,PHP用. ,切記!
2、引包的引用特別多:
備注:Python的包和模塊都比Java的完整和完善,個(gè)人見解!
3、算術(shù)操作符//的用法:(整除,不管小數(shù)點(diǎn)還是整數(shù)都一樣)
4、冪運(yùn)算用**:
5、邏輯操作符:
and or not 這兩種寫法都可以;
備注:建議大家用a>=80 and a<=89這種寫法,跟PHP和Java比較類似;
6、有趣的三元運(yùn)算符:
7、斷言assert的使用:
如果輸入的是assert 3>4,則報(bào)錯(cuò);
8、for循環(huán)寫法:
說(shuō)明一下:
range([start,]stop[,step=1])
上面的例子:range(1,10)取不到10的值;切記
9、列表的遍歷和添加:
如果想繼續(xù)添加,可以用append()方法,該方法只能添加一個(gè),不能多個(gè);
備注:以上兩個(gè)都是往末尾添加;接下來(lái)我們來(lái)插隊(duì);列表跟數(shù)組一樣有下標(biāo),都是從0開始;這點(diǎn)很重要!
使用insert(列表位置,插入的值)方法
10、列表的刪除:
這里主要有三種方法:
(1)remove()方法:不能通過(guò)下標(biāo)刪除;
(2)del()方法:通過(guò)下標(biāo)刪除;
(3)pop()方法:默認(rèn)彈出列表的最后一個(gè)元素,但也可以通過(guò)下標(biāo)來(lái)彈出;
所有的順序按照Python學(xué)習(xí)路線來(lái)定制,也有跟Java和PHP做一些對(duì)比,后期會(huì)推出Python視頻,歡迎關(guān)注PHP中文網(wǎng)!