A. 菜鳥學python公眾號的付費課程
同學你好~我感覺目前現在Python語言主要用以做人工智慧(尤其是深度學習與機器學習)和爬蟲相關的工作。有興趣可以搜索「機器學習」和「Python爬蟲」兩個關鍵詞,先簡單了解一下。話說現在機器學習演算法工程師是非常吃香的一個崗位,如果你對互聯網感興趣,可以去BAT(網路、阿里巴巴、騰訊)三大巨頭的校招官網看看。如果只是簡單學習Python這門語言,付費感覺有點不劃算。畢竟現在很多共享的資料和視頻,只要自學就可以搞定。
有興趣可以關注我的CSDN:blog.csdn.net/u010636181
最近也正在做一個公眾hao:gbxiao992,裡面無償分享許多學習資料。
希望我的回答能幫上你。
B. 菜鳥學python遇到的幾個小問題
A1: Open 函數中 'w' 代表以寫入模式打開文件;( w -- write )
A2: target 代表已經打開的文件實例; target. 後面即 對該打開文件的操作方法;
如: target.truncate([size]) #把文件裁成規定的大小,默認的是裁到當前文件操作標記的位置。如果size比文件的大小還要大,依據系統的不同可能是不改變文件,也可能是用0把文件補到相應的大小,也可能是以一些隨機的內容加上去。
target.write(str) #把str寫到文件中,write()並不會在str後加上一個換行符
C. 關於Python的菜鳥問題
先說1雙引號與3個雙引號的區別,雙引號所表示的字元串通常要寫成一行
如:
s1 = "hello,world"
如果要寫成多行,那麼就要使用\ (「連行符」)吧,如
s2 = "hello,\
world"
s2與s1是一樣的。如果你用3個雙引號的話,就可以直接寫了,如下:
s3 = """hello,
world,
hahaha.""",那麼s3實際上就是"hello,\nworld,\nhahaha.", 注意「\n」,所以,
如果你的字元串里\n很多,你又不想在字元串中用\n的話,那麼就可以使用3個雙
引號。而且使用3個雙引號還可以在字元串中增加註釋,如下:
s3 = """hello, #hoho, this is hello, 在3個雙引號的字元串內可以有注釋哦
world, #hoho, this is world
hahaha."""
這就是3個雙引號和1個雙引號表示字元串的區別了,3個雙引號與1個單引號的區別也
是和這個一樣的,實際上python支持單引號是有原因的,下面我來比較1個單引號和
1個雙引號的區別。
當我用單引號來表示一個字元串時,如果要表示 Let's go 這個字元串,必須這樣:
s4 = 'Let\'s go',注意沒有,字元串中有一個',而字元串又是用'來表示,所以
這個時候就要使用轉義符 \ (\,轉義符應該知道吧), 如果你的字元串中有一大堆
的轉義符,看起來肯定不舒服,python也很好的解決了這個問題,如下:
s5 = "Let's go"
這時,我們看,python知道你是用 " 來表示字元串,所以python就把字元串中的那
個單引號 ' , 當成普通的字元處理了,是不是很簡單。
對於雙引號,也是一樣的,下面舉個例子
s6 = 'I realy like "python"!'
這就是單引號和雙引號都可以表示字元串的原因了。
D. Python去哪裡學
這個其實非常多,下面我簡單介紹幾個適合初學者學習的Python網站:
菜鳥教程
這是一個免費的編程學習網站,涉及開發語言眾多,包括常見的Python,Java等,資料眾多,章節詳細合理,知識點基礎全面,還提供在線練習環境,不需要本地搭建運行環境,非常適合初學者學習入門:
慕課網
這是一個非常不錯的編程學習網站,所有資料都是以視頻方式在線觀看,涉及語言眾多,前後端都有,既有基礎入門教程,也有高階深入項目,對於想入門編程或者提升自我編程經驗的人來說,是一個非常不錯的選擇:
實驗樓
這也是一個不錯的編程學習網站,涉及開發語言也非常多,所有項目示例都以小實驗的形式展示出來,非常好學有趣,資料文檔全面,自帶有實驗運行環境(Linux+Python),對於想提升自我編程水平或經驗的人來說是一個非常不錯的選擇:
網易雲課堂
這是一個在線的學習網站,資料非常多,涉及的方面也非常廣,其中就包含有編程開發這一塊(包含Python),課程安排合理,項目示例豐富,介紹詳細全面,由點及面,一層一層深入,非常適合初學者學習和自我提升:
Python官網教程
Python官網也自帶有基礎入門教程,中文版的,介紹的非常詳細,從基礎的數據類型、控制語句、函數、類、模塊、異常處理、輸入輸出等都有非常詳細的說明和示例,對於初學者入門來說,專業可靠、非常不錯:
就介紹這5個不錯的Python學習網站吧,非常適合初學者入門,當然,還有許多其他的Python學習網站,像Python中文開發者社區、廖雪峰Python教程等也都非常不錯,選擇適合自己的一個就行,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
E. python菜鳥請教
注意:python 3和先前的python 不是完全兼容的。
print "Hello World"
在python 3中是不能工作的,必須寫成函數
print('Hello World')
不妨先找些python 3的資料看看
F. 關於python的菜鳥問題
defprint_all(f):#定義一個函數print_all,接受一個參數f
printf.read()#這個函數執行f.read()
defrewind(f):#定義一個函數rewind,接受一個參數f
f.seek(0)#f.seek(0)將f的文件指針恢復到文件開頭
defprint_a_line(line_count,f):#定義一個函數print_a_line,有兩個參數line_count,f
printline_count,f.readline()
print "First let's print the whole file:
"
print_all (current_file) #將current_file作為參數調用函數print_all,執行函數時f等於current_file
其餘函數調用都是差不多,就不多說了
G. python 學習網站推薦,新手入門
1.Python.org
Python官方網站。你可以從這里下載Python、使用、學習Python。官方文檔自然是最權威的學習資料,只要你英文水平夠,學習起來應該不難。
2.Python教程
Python教程以及以其為代表的一系列中文Python教程。考慮到可能部分人的英文水平會成為閱讀Python官方文檔的障礙,所以中文教程也是必須的。相對於官方文檔,這批教程可能更加適合初學者,也比較能夠建立體系。
3.Stack Overflow
英語站點,50%的程序員日常工作就是從Google復制代碼,剩下的50%就是從這個網站復制了。
4.Django
以及其他常用的所有框架的文檔。不同的學習方向會有不同的框架,比如tensorflow、Flask 、Tornado、Requests、Scrapy等等。
5.CSDN
以CSDN為代表的一眾國內博客站,還有51CTO、開源中國、博客園等等。
H. Python菜鳥教程怎麼樣
如果是零基礎的話推薦你看以下幾本書,入門來說都還不錯:
「笨辦法」學Python(第3版)
Head First Python(中文版)
父與子的編程之旅:與小卡特一起學Python
I. 有哪些值得推薦的Python學習網站
1.Python.org
Python官方網站。你可以從這里下載Python、使用、學習Python。官方文檔自然是最權威的學習資料,只要你英文水平夠,學習起來應該不難。
2.Python教程
Python教程以及以其為代表的一系列中文Python教程。考慮到可能部分人的英文水平會成為閱讀Python官方文檔的障礙,所以中文教程也是必須的。相對於官方文檔,這批教程可能更加適合初學者,也比較能夠建立體系。
3.Stack Overflow
英語站點,50%的程序員日常工作就是從Google復制代碼,剩下的50%就是從這個網站復制了。
4.Django
以及其他常用的所有框架的文檔。不同的學習方向會有不同的框架,比如tensorflow、Flask 、Tornado、Requests、Scrapy等等。
5.CSDN
以CSDN為代表的一眾國內博客站,還有51CTO、開源中國、博客園等等。
J. Python學習網有哪些
Python 學習網站有很多