好想学python怎么玩_Python 应该怎么学?
如果你自學(xué)Python只是看教程的話,你可能學(xué)2年都入不了門……
學(xué)習(xí)學(xué)習(xí),重要的是一邊學(xué);一邊練習(xí)。個(gè)人推薦嘗試海倫泰勒學(xué)習(xí)法
先用1-2h閱讀學(xué)習(xí)一段時(shí)間
然后默記一段時(shí)間
隨后自問其中的知識(shí)點(diǎn)
最后把學(xué)到的知識(shí)實(shí)踐(并非原版,已經(jīng)過提煉)
換在Python上面,你很可能是已經(jīng)因?yàn)殚L時(shí)間背教程/書籍上的內(nèi)容,大腦已經(jīng)非常抗拒學(xué)習(xí)了。
你需要的是能給快速用Python實(shí)現(xiàn)、耍起來的小項(xiàng)目。
得到足夠的反饋、動(dòng)力,讓你感到愉悅,這樣才能更快更高效的繼續(xù)學(xué)習(xí)。
一、教你如何用Python進(jìn)行數(shù)據(jù)分析,kaggle競賽-泰坦尼克
二、GitHub萬星項(xiàng)目
這個(gè)項(xiàng)目列舉了30+個(gè)用Python,就能簡單、快速應(yīng)用的小項(xiàng)目
1.batch_file_rename.py - 批量重命名指定目錄下面所有文件的后綴名。
2.create_dir_if_not_there.py - 檢查用戶主目錄中是否存在目錄,如果不存在則創(chuàng)建目錄。
3.快速Youtube下載器 - 使用aria2c多線程快速下載YouTube視頻。
5.dir_test.py - 測試目錄是否testdir存在,如果不存在,它將為您創(chuàng)建目錄。
6.env_check.py - 將檢查是否已設(shè)置所需的所有環(huán)境變量。
7.fileinfo.py - 顯示文件的信息。
9.logs.py - 將搜索*.log指定目錄中的所有文件,對其進(jìn)行壓縮,然后按日期。
10.move_files_over_x_days.py - 將指定年齡(以天為單位)的所有文件從源目錄移動(dòng)到目標(biāo)目錄。
11.nslookup_check.py - 這個(gè)簡單的腳本打開文件server_list.txt,然后為每個(gè)文件執(zhí)行nslookup檢查DNS條目。
12.osinfo.py - 顯示操作系統(tǒng)的一些信息。
13.ping_servers.py - 根據(jù)提供的參數(shù),此腳本將ping與該應(yīng)用程序組關(guān)聯(lián)的服務(wù)器。
14.ping_subnet.py - 在提供前3個(gè)八位字節(jié)后,此文件將掃描可用地址的最終范圍。
15.powerdown_startup.py - 此文件通過服務(wù)器列表并ping機(jī)器,如果它已啟動(dòng),它將加載putty會(huì)話,如果不是,它將通知您。
16.puttylogs.py - 此文件會(huì)壓縮給定目錄中的所有日志。
17.script_count.py - 統(tǒng)計(jì)目錄下不同腳本。
18.script_listing.py - 此文件將列出給定目錄中的所有文件,并遍歷所有子目錄。
19.testlines.py - 這個(gè)簡單的腳本打開一個(gè)文件,打印出100行。
20.tweeter.py - 用腳本發(fā)推特。
21.光收藏不點(diǎn)贊=耍流氓
學(xué)編程,一定要付諸實(shí)踐,就和這位同學(xué)說的一樣,讓這門語言成為自己生活中的一部分。
三、Python糖果包
程序員jackzhenguo打造的一份中文Python“糖果包”:147個(gè)代碼小樣,60秒一口,營養(yǎng)又好玩,從Python基礎(chǔ)到機(jī)器學(xué)習(xí)盡皆囊括。
入門簡單如十進(jìn)制轉(zhuǎn)二進(jìn)制,盡顯Python簡潔之美:
In[1]:bin(10)
Out[1]:'0b1010'
冬天到了,就算沒有點(diǎn)亮手繪技能,也能用簡單幾行代碼繪出漫天雪花:例子是有趣的例子,教程也是正經(jīng)教程,學(xué)習(xí)路徑清晰、系統(tǒng),先一起來看看完整目錄:
學(xué)習(xí)路徑
施工完成:
1、Python基礎(chǔ)
2、Python字符串和正則化
3、Python文件
4、Python日期
5、Python利器
6、Python畫圖
7、Python實(shí)戰(zhàn)
施工中:
Python基礎(chǔ)算法
python 機(jī)器學(xué)習(xí),包括機(jī)器學(xué)習(xí)的基礎(chǔ)概念和十大核心算法以及Sklearn和Kaggle實(shí)戰(zhàn)的小例子
PyQt制作GUI
Flask前端開發(fā)
Python數(shù)據(jù)分析:NumPy, Pandas, Matplotlib, Plotly等
教程開篇,先用82段簡單易懂的代碼,介紹了Python的基礎(chǔ)語法、功能。由簡入繁,層層遞進(jìn)。
掌握了基礎(chǔ)概念,就可以開始進(jìn)一步深入學(xué)習(xí)了。比如字符串的處理。
其中,有常用知識(shí)的總結(jié),隨查隨用:
從正則化起手式到簡單爬蟲的實(shí)現(xiàn),也都一步步用代碼鋪開:△urllib為內(nèi)置模塊,推薦第三方庫requests
當(dāng)然啦,學(xué)習(xí)Python,怎么能忽略三大利器:迭代器,生成器,裝飾器。
你問啥是裝飾器?
作者:量子位
鏈接:https://www.zhihu.com/question/353341563/answer/1016112100
總結(jié)
以上是生活随笔為你收集整理的好想学python怎么玩_Python 应该怎么学?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 夏普 CEO 称正准备为新游戏机试生产
- 下一篇: python实现kmean算法_K-me