《Python for Excel》讀書筆記連載6:Python入門之基本數(shù)據(jù)類型和數(shù)據(jù)結(jié)構(gòu)
《Python for Excel》讀書筆記連載6:Python入門之基本數(shù)據(jù)類型和數(shù)據(jù)結(jié)構(gòu)
excelperfect
Excel與VBA、Python及相關技術的個人分享平臺
學習Excel技術,關注微信公眾號:
excelperfect
引言:這是《 Python for Excel 》的第三章 Chapter 3 : Getting Started with Python 中的內(nèi)容,主要講解 Python 基本數(shù)據(jù)類型(對象、數(shù)字型、布爾型、字符串)、索引和切片操作、主要數(shù)據(jù)結(jié)構(gòu)(列表、字典、元組、集),這是使用 Python 進行編程開發(fā)的基礎,務必要反復練習,熟練掌握。
安裝了 Anaconda 以及 Jupyter 筆記本啟動并運行后,就可以開始使用 Python 了。這一章的內(nèi)容很基礎,涵蓋了很多方面。如果你從未接觸過編程,可能有很多東西需要消化。然而,當你在后面的章節(jié)中把它們作為實際例子的一部分使用時,大多數(shù)概念都會變得更清晰,因此,如果一些內(nèi)容你第一次沒有完全理解,不必擔心。同時,每當 Python 和 VBA 有明顯差異時,我都會指出來,以確保你能夠順利地從 VBA 過渡到 Python ,并了解明顯的陷阱。如果你以前沒有接觸過任何 VBA ,可以忽略這些部分。
本章首先介紹 Python 的基本數(shù)據(jù)類型,例如整數(shù)和字符串,然后介紹索引和切片,這是 Python 中的一個核心概念,可以讓你訪問序列的特定元素。接下來是可以容納多個對象的數(shù)據(jù)結(jié)構(gòu),例如列表和字典。之后,會繼續(xù)介紹 if 語句和 for 及 while 循環(huán),然后介紹組織和構(gòu)造代碼的函數(shù)和模塊。本章結(jié)束前,將向你展示如何正確格式化 Python 代碼。本章技術性很強,因此,建議你邊閱讀邊在 Jupyter 筆記本中為自己運行這些示例,它可以讓一切變得更具互動性和趣味性。
溫馨提示:有誠意的朋友,也可以加入 知識星球App 完美Excel社群 ,那里會陸續(xù)分享《Python for Excel》的后續(xù)讀書筆記。
數(shù)據(jù)類型
與其他編程語言一樣, Python 通過為數(shù)字、文本、布爾值等指定不同的數(shù)據(jù)類型,對它們進行不同的處理。最常用的數(shù)據(jù)類型是整數(shù)、浮點數(shù)、布爾值和字符串。在本節(jié)中,將用幾個例子逐一介紹它們。不過,為了能夠理解數(shù)據(jù)類型,首先需要解釋對象是什么。
對象
-
Origin(Pro):學習版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
OriginPro:學習版申請及過期激活方法【數(shù)據(jù)繪圖】 2020-08-06
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復制到另一張圖中? 2020-07-03
