以下為Python入門的幾個常見疑惑,現在統一在下面列出,
1、如果使用Python3.5.2,但是一般公司的生產環境上都是linux默認的Python,一般是2.6.6,而且沒有權限更改,這種情況下我們有什么好的辦法嗎?
python2一般都有的第三方庫,在Python3中都會有的,而且Python2在2020年就徹底停止支持了,所以沒有特殊情況,直接選擇python最新版本即可,除非你的專案必須依賴一個python2的第三方庫且這個庫在python3中并沒有,
2、Python在現在以及未來主要應用的方向是什么?
Python的應用的主要方向就是兩類,一類是爬蟲方向,一類是自動化方向,至于自動化方向,分為自動化運維和自動化測驗,Python做web開發在未來幾年都不會是主流,web開發的主流還是會Java這種工業語言,
3、自動化運維方面主要專案是哪些?
CMDB(Configuration Management Database)->遠程執行和調度系統->自動化流程平臺,其中CMDB主要是存盤與管理企業IT架構中設備的各種配置資訊,遠程執行和調度系統主要是負責對各個設備進行調度并執行相關命令,所以難點在于調度,自動化流程平臺主要是定義日常操作的具體流程控制,做好這三點之后就有了一個基本的運維自動化管理平臺,然后再集成自動化監控平臺和運維安全方面的認證堡壘機,即可形成一個比較完善的運維自動化管理平臺,
4、運維開發日常作業是什么?
寫代碼,包括CMDB,任務調度、流程系統、DB管理、日志分析
5、Python在網上的練習題較少,那平時需要去哪兒練手,才能達到一天一百行代碼?
網上有不少的在線online judge支持Python語言,比如:
高中生NOIP常用的tyvj:http://www.tyvj.cn/Problem,是中文網站
平時經常聽說的LeetCode OJ:https://leetcode.com/problemset/algorithms
浙江大學的在線OJ: http://acm.zju.edu.cn 超過2000題,支持/Python在內的主流語言
國外的Sphere online judge:http://www.spoj.com/problems/classical,幾乎什么語言都支持
再有來源就是書籍里面的題目了,推薦:cookbook和a byte of python
6、Python做GUI應用程式的時候用什么比較好?
推薦使用Pyqt,使用過qt開發C++GUI程式的人都知道,
7、Python的版本有很多,做不同的專案都需要不同的版本,需要準備多套環境,如何做版本管理?
可以使用pyenv管理Python環境,版本再多都沒事,而且永遠都不要動系統自帶的Python環境,有很多程式依賴于系統自帶Python
8、Python面試有什么技巧?
面試還是得看基礎,看編程功底,比如以下幾個面試題就很考驗功底:
-
實作一個堆疊
-
堆疊的應用,括號匹配的檢測
-
四則運算的決議:優先級,括號,中括號,大括號
-
寫一個正則引擎
記得幫我點贊哦!
精心整理了計算機各個方向的從入門、進階、實戰的視頻課程和電子書,按照目錄合理分類,總能找到你需要的學習資料,還在等什么?快去關注下載吧!!!

念念不忘,必有回響,小伙伴們幫我點個贊吧,非常感謝,
我是職場亮哥,YY高級軟體工程師、四年作業經驗,拒絕咸魚爭當龍頭的斜杠程式員,
聽我說,進步多,程式人生一把梭
如果有幸能幫到你,請幫我點個【贊】,給個關注,如果能順帶評論給個鼓勵,將不勝感激,
職場亮哥文章串列:更多文章

本人所有文章、回答都與著作權保護平臺有合作,著作權歸職場亮哥所有,未經授權,轉載必究!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/101174.html
標籤:Python
