原创 學 Python,你覺得是看書還是看視頻?

“我準備開始學 Python,是看書還是看視頻我很糾結,請問有什麼建議”。這個問題可能是存在於很多初學者心裏的問題,但也是一個很難回答的問題,因爲每個人對於事物接收的方向和能力是有差距的,有人就是看不進書去,也有人就是覺得書中自有顏如玉。

原创 10個常犯的Python錯誤,你還在這樣操作嗎?

下面是十個Python中很有用的貼士和技巧。其中一些是初學這門語言常常會犯的錯誤。 注意:假設我們都用的是Python 3 1. 列表推導式 你有一個list: bag = [1, 2, 3, 4, 5] 現在你想讓所有元素翻倍,讓它看起

原创 關於Python導入模塊,你可能沒學透?!

作爲一名新手Python程序員,你首先需要學習的內容之一就是如何導入模塊或包。但是我注意到,那些許多年來不時使用Python的人並不是都知道Python的導入機制其實非常靈活。在本文中,我們將探討以下話題: 常規導入(regular im

原创 8個常用Python爬蟲入門技巧盤點,讓我們拒絕重複勞動!

python作爲一門高級編程語言,它的定位是優雅、明確和簡單。 用得最多的還是各類爬蟲腳本, 寫過抓代理本機驗證的腳本、寫過論壇中自動登錄自動發貼的腳本 寫過自動收郵件的腳本、寫過簡單的驗證碼識別的腳本。 這些腳本有一個共性,都是和we

原创 python selenium 實現簡歷自動刷新

1 安裝Python 和 selenium (1)下載Python 官網地址: https://www.python.org/ftp/python/3.6.8/python-3.6.8-amd64.exe 百度網盤鏈接如上所示 (2)安裝

原创 Python高級技巧:lazy property

Python 對象的延遲初始化是指,當它第一次被創建時才進行初始化,或者保存第一次創建的結果,然後每次調用的時候直接返回該結果。延遲初始化主要用於提高性能,避免浪費計算,並減少程序的內存需求。 property 在切入正題之前,我們瞭解

原创 100行python代碼,輕鬆完成貪吃蛇小遊戲

大家小時候都玩過貪吃蛇吧?小編小時候可喜歡拿爸媽的手機玩了,厲害着呢!今天,小編就來用100行代碼實現一個簡易版的貪吃蛇。在網上,貪吃蛇教程蠻多的,但要安裝蠻多庫的,而且也不夠清晰,今天的代碼比較短,而且理解起來或者說你更改起來要簡單一些

原创 讓你大開眼界的Python位運算妙用!

位運算的性能大家想必是清楚的,效率絕對高。相信愛好源碼的同學,在學習閱讀源碼的過程中會發現不少源碼使用了位運算。但是爲啥在實際編程過程中應用少呢?想必最大的原因,是較爲難懂。不過,在面試的過程中,在手寫代碼過程中,寫出一兩個位運算的代碼,

原创 Python編程使用數字與字符串的技巧

數字是幾乎所有編程語言裏最基本的數據類型,它是我們通過代碼連接現實世界的基礎。在 Python 裏有三種數值類型:整型(int)、浮點型(float)和複數(complex)。絕大多數情況下,我們只需要和前兩種打交道。 整型在 Pytho

原创 Python優雅寫法,讓你工作效率翻2倍

  我們都知道,Python 的設計哲學是「優雅」、「明確」、「簡單」。這也許很多人選擇 Python 的原因。但是我收到有些夥伴反饋,他寫的 Python 並不優雅,甚至很臃腫,那可能是你的姿勢不對哦!今天就給大家帶來 Python 語

原创 Python排序傻傻分不清?一文看透sorted與sort用法

排序問題是所有程序員一定會遇到的問題,Python內置的排序工具sort()和sorted()功能強大,可以實現自定義的複雜式排序。平時我們使用兩個函數可能沒有仔細研究過它們的區別,隨想隨用了。但實際上二者還是有很大的去別的,在一些場景中

原创 Python 存儲字符串時是如何節省空間的?

從 Python 3 開始,str 類型代表着 Unicode 字符串。取決於編碼的類型,一個 Unicode 字符可能會佔 4 個字節,這個有些時候有點浪費內存。 出於內存佔用以及性能方面的考慮,Python 內部採用下面 3 種方式來

原创 如何編寫快速且線程安全的Python代碼

如今我也是使用Python寫代碼好多年了,但是我卻很少關心GIL的內部機制,導致在寫Python多線程程序的時候。今天我們就來看看CPython的源代碼,探索一下GIL的源碼,瞭解爲什麼Python裏要存在這個GIL,過程中我會給出一些

原创 Python課堂點名器,媽媽再也不會擔心我被老師點名了

一、概況 我們的三維世界並不能像四維世界那樣,時間是可以隨意控制的。時間過去就真的過去了,不得不說句時間過的有點快啊,高中一些片段的記憶還有時會浮現在腦海中。在高中課堂上,有的同學希望老師多提問一下自己,而有的同學在底下卻默默祈禱,希望別

原创 程序員狼多肉少?從拉勾招聘看Python就業前景

1.數據採集 事情的起源是這樣的,某個風和日麗的下午... 習慣性的打開知乎準備劃下水,看到一個問題剛好邀請回答 於是就萌生了採集下某招聘網站Python崗位招聘的信息,看一下目前的薪水和崗位分佈,說幹就幹。 先說下數據採集過程中遇到的