關于零基礎怎么樣能快速學好Python的問題,百度提問和解答的都很多,你可以百度下看看。我覺得從個人自學的角度出發,應從以下幾個方面來理解:
1 為什么選擇學python?
據統計零基礎或非專業的人士學python的比較多,據HackerRank開發者調查報告2018年5月顯示(見圖),Python排名第一,成為最受歡迎編程語言。Python以優雅、簡潔著稱,入行門檻低,可以從事Linux運維、Python Web網站工程師、Python自動化測試、數據分析、人工智能等職位,薪資待遇呈上漲趨勢。
2 入門python需要那些準備?
2.1 心態準備。編程是一門技術,也可說是一門手藝。如同書法、繪畫、樂器、雕刻等,技藝純熟的背后肯定付出了長時間的反復練習。不要相信幾周速成,也不能急于求成。編程的世界浩瀚無邊,所以請保持一顆敬畏的心態去學習,認真對待寫下的每一行代碼,甚至每一個字符。收拾好自己的心態,向著編程的世界出發。第一步至關重要,關系到初學者從入門到精通還是從入門到放棄。選一條合適的入門道路,并堅持走下去。
2.2 配置 Python 學習環境。選Python2 還是 Python3?入門時很多人都會糾結。二者只是程序不兼容,思想上并無大差別,語法變動也并不多。選擇任何一個入手,都沒有大影響。如果你仍然無法抉擇,那請選擇 Python3,畢竟這是未來的趨勢。
編輯器該如何選?同樣,推薦 pycharm 社區版,配置簡單、功能強大、使用起來省時省心,對初學者友好,并且完全免費!其他編輯器如:notepad++、sublimeText 3、vim 和 Emacs等不推薦了。
操作環境?Python 支持現有所有主流操作平臺,不管是 windows 還是 mac 還是 linux,都能很好的運行 Python。并且后兩者都默認自帶 Python 環境。
2.3 選擇自學的書籍。我推薦的書的內容由淺入深,建議按照先后順序閱讀學習:
2.3.1《Python簡明教程》。這是一本言簡意賅的 Python 入門教程,簡單直白,沒有廢話。就算沒有基礎,你也可以像讀小說一樣,花兩天時間就可以讀完。適合入門快速了解語法。
2.4 學會安裝包。Python中有很多擴展包,想要安裝這些包可以采用兩種方法:
2.4.1 使用pip或easy_install。
1)在網上找到的需要的包,下載下來。eg. rsa-3.1.4.tar.gz;
2)解壓縮該文件;
3)命令行工具cd切換到所要安裝的包的目錄,找到setup.py文件,然后輸入python setup.py install
2.4.2 不用pip或easy_install,直接打開cmd,敲pip install rsa。
3 提升階段需要恒心和耐力。
完成入門階段的基礎學習之后,常會陷入一個瓶頸期,通過看教程很難進一步提高編程水平。這時候,需要的是反復練習,大量的練習。可以從書上的例題、作業題開始寫,再寫小程序片段,然后寫完整的項目。我們收集了一些練習題和網站。可根據自己階段,選擇適合的練習去做。建議最好挑選一兩個系列重點完成,而不是淺嘗輒止。
3.1 多做練習。推薦網站練習:
crossin編程教室實例:相對于編程教室基礎練習著重于單一知識點,
編程實例訓練對基礎知識的融會貫通;
hackerrank:Python 部分難度循序漸進,符合學習曲線
實驗樓:提升編程水平從做項目開始;
買粉絲dewar:社區型編程練習網站,內容由易到難;
leet買粉絲de:為編程面試準備,對初學者稍難;
牛客網:提供 BAT 等大廠筆試題目;
買粉絲de買粉絲bat:提供一邊游戲一邊編程;
projecteuler:純粹的編程練習網站;
菜鳥教程100例:基于 py2 的基礎練習;
3.2 遇到問題多交流。
3.2.1 利用好搜索引擎。
3.2.2 求助于各大網站。推薦
stackoverflow:這是一個程序員的知識庫;
v2ex:國內非常不錯的編程社區,不僅僅是包含程序,也包含了程序員的生活;
segmentfault:一家以編程問答為主的網站;
CSDN、知乎、簡書等
3.2.3 加入相關的QQ、買粉絲群、百度知道。不懂的可以隨時請教。
沒啥說的 N96 應該不錯了
[編輯本段]N96功能參數一覽
視頻和TV
在2.8寸顯示屏上收看高質量視頻
手機內存16G,可存儲40小時的視頻。通過MicroSD卡還可進一步擴充存儲空間
30幀錄像回放,支持多種格式
NOKIA視頻中心在線訂閱最新視頻
通過高速USB2.0直接從PC上傳送喜歡的視頻
觀看TV直播(在可以提供3G服務的地區使用DVB-H技術)
這款手機同樣配備了運動傳感器,把持N96的方向不同,屏幕也會相應的自動旋轉
音樂播放功能
通過3.5mm耳機享受高質量音頻,亦可通過內置的3D揚聲器或是藍牙技術
專用音樂播放鍵,控制播放更輕松
音樂播放器支持播放列表,均衡器以及分類信息等
廣播,立體聲收音機以及網絡電臺功能
通過NOKIA音樂商店在線搜索,瀏覽和購買自己喜歡的音樂
地圖和導航
N96支持Nokia Map 2.0,該應用提供更豐富的地圖,這些地圖包括城市細節和衛星圖像。此外諾基亞N96還擁有多項可選擇的升級,包括城市指南、分段顯示步行者導航模式和語音汽車導航服務。
內置A-GPS接收器,可下載地圖和衛星地圖。
*由于國家不同提供的服務可能略有差別
照片
照片地理標記功能,在線分享照片
通過相冊和標簽管理照片,與PC同步
簡單易用的視頻及圖像回放功能,通過WLAN/UPnP亦可在家用電視上播放
瀏覽器
NOKIA網絡瀏覽器將帶給您全新的上網體驗。提供可視化歷史頁面,MINI地圖,FLASH視頻和流暢的下載服務
通過RSS閱讀最新的網頁新聞
兼容N-gage
Email(SMTP,IMAP4,POP3),彩信,短信
設備技術參數
系統:WCDMA900/2100(HSDPA),EGSM900,GSM850/1800/1900MHz(EGPRS)
用戶界面:S60 3RD v3.2
多媒體菜單
尺寸:103*55*18mm(長寬高)
重量:125克
顯示屏:2.8寸QVGA(240*320) 1600萬色TFT
電池:NOKIA BL-5F,950mAh
多媒體
存儲容量:16GB機身內置閃存
視頻播放:30幀MPEG4高清視頻回放,支持視頻輸出,可接入電視
音樂播放:MP3,AAC, eAAC, eAAC+, WMA
主攝像頭
鏡頭:Carl Zeiss Tessar(卡爾蔡司)
照片:500萬(2592*1944)JPEG/EXIF(1600萬色/24位真色彩)
視頻:MPEG-4 VGA(640*480) 30幀
光圈:F2.8
焦距:5.2mm
閃光燈:雙LED閃光燈
續航能力
通話時間:150分鐘(3G),220分鐘(GSM)
待機時間:200小時(3G),220小時(GSM)
視頻播放:5小時(離線)
音樂播放:14小時(離線)
TV播放:4小時
連接和數據服務
WLAN IEEE 802.11b/g 支持UPnP
標準USB接口,高速USB2.0技術
DVB-H CLASS C, 470~750MHz
3.5mm立體聲耳機接口,TV輸出接口(PAL/NTSC)
藍牙2.0,支持A2DP立體聲,EDR技術
GPS接收裝置+A-GPS
來電識別 支持來電大頭貼及來電鈴聲識別
話機通訊錄 支持, S60標準名片式電話簿
情景模式 支持, 可選6種情景模式(標準、無聲、會議、戶外、傳呼、離線)
鬧鐘功能 支持, 關機鬧鐘功能
其他 內置背部支架, 以便于立于桌面實現脫手視頻播放
[ Maps 2.0 ——讓導航服務走出汽車,走上街道
“Ovi全分享”(Share on Ovi) —— 個人媒體內容分享社區
[編輯本段]N96詳細評測
與N95 8GB一樣,N96的屏幕也達到了2.8英寸,對于非觸控屏的滑蓋機型而言已經接近極限,然而屏幕分辨率仍未得到升級令人惋惜。采用1600萬色屏幕的N96由于特殊的鍍膜處理而在戶外的表現依然良好,只是細膩度和6300等機型相比存在差距,當然大屏幕的優勢在瀏覽圖片視頻,乃至上網或是進行普通操作時還是頗具快感的,且高品質用料的屏幕顯示效果與普通國產大屏手機的表現有著明顯的優勢。
[編輯本段]新系統“縱橫交替”
[編輯本段]Navi輪更全面的操控
在N81和N82中,Navi輪(圍繞導航鍵旋轉觸控移動)操控意義如同蜻蜓點水,但在搭載新系統平臺的N78上,Navi輪的發揮空間得到極大擴展,此前在N78上Navi輪已經能夠控制菜單的選擇以及通訊錄的查看等,N96在菜單中也包含了與N78相同的Navi輪設置。當然,雙向滑蓋的N96能夠方便地自動轉換成橫屏模式,實測結果表明其切換過程順暢,橫屏模式下對多數內置軟件的兼容性還是非常好的。
[編輯本段]DVB-H移動電視
作為Nseries系列的旗艦,N96在N系列核心所在的多媒體功能環節自然是被寄予厚望,除了以往的強勢音樂和視頻之外,N96還專門增加了一大殺手級應用:移動電視功能。手機帶有內置天線,而為了方便用戶欣賞電視時手機能夠輕松地固定和擺放,N96專門在背部設計了一個能夠90度開啟的小支架,由其形狀評測人員聯想起“易拉罐”,不過這個“易拉罐”可是能夠重復使用的,有了它便能夠讓N96橫向與平面形成45度的夾角,用戶從此可解放雙手,輕松享受DVB-H數字電視或者掌中視頻的精彩。
DVB,即數字視頻廣播Digital Video Broadcasting的縮