Python基礎入門教程(4)(資料型別)

2021-07-28 02:17:11 字數 2884 閱讀 9359

python(英語發音:/ˈpaɪθən/), 是一種物件導向、解釋型計算機程式語言,由guido van rossum於2023年底發明,第乙個公開發行版發行於2023年,python 源**同樣遵循 gpl(gnu general public license)協議。python語法簡潔而清晰,具有豐富和強大的類庫。它常被暱稱為膠水語言,能夠把用其他語言製作的各種模組(尤其是c/c++)很輕鬆地聯結在一起。常見的一種應用情形是,使用python快速生成程式的原型(有時甚至是程式的最終介面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3d遊戲中的圖形渲染模組,效能要求特別高,就可以用c/c++重寫,而後封裝為python可以呼叫的擴充套件類庫。需要注意的是在您使用擴充套件類庫時可能需要考慮平台問題,某些可能不提供跨平台的實現。

(在第3教程中讓大家更加的熟悉到了python!那麼我們開始深入到python的基礎了!)

前言:python僅能列印「hello world」還遠遠不夠,難道不是嗎?你想做的更多嗎?——想得到一些輸入,對其進行操作,然後得到輸出(比如說**爬蟲-.-)。在python中可以使用常量和變數來實現。所以我們要開始認識到資料型別了!

python的資料型別包含:

python 字串通俗來講就是引號內部的東西!咱們也不拐外抹角的。但是我還得和你們嘮一嘮字串到的原理。字串是字元的序列。字串基本上就是一組單詞。單詞可以是英語或其它由unicode標準支援的語言,其實這也意味著世界上幾乎所有語言。

在你寫的幾乎每乙個python程式中都會用到字串,所以注意一下下一部分關於如何在python中使用字串的內容,python中字串使用單引號『內容』, 雙引號「內容」來標識字串字元,還有乙個獨特的就是三引號『』』內容『』』,表示多行的字串,可在三引號內任意使用單引號和雙引號。現在想想就是第一句話能聽懂是吧?

數字資料型別用於儲存數值。

他們是不可改變的資料型別,這意味著改變量字資料型別會分配乙個新的物件。

當你指定乙個值時,number物件就會被建立:

數值就是將整型的值賦給num和num1兩個物件

python支援四種不同的數字型別:

python可以處理多種方式的日期時間。python所有的時間、日期的api都包含在datetime模組中。

可在idle中匯入模組,dir(模組)查詢該模組所包含的函式:

(在查詢模組的函式時,前提是將這個模組匯入哦!另乙個help函式可以查詢該函式的作用哦!)

那麼我們在上邊看到了datetime的函式名字,這個函式時可以查詢你的計算機當前日期時間的哦!

我們來獲取一下:

python的列表是基礎中重要的部分之一,列表的運用我們必須清楚。

列表是任意物件的序列,用()中括號來標識,其中的資料就是列表的元素了!

我們來看一下的列表中的函式有哪些:

我們來看一下最基本的幾個函式的運用:

(1)向列表中新增資料追加到末尾:

(2)向列表中插入資料:

(這裡我們看到pipi出現了第三個位置,是不是有些人會疑惑,為什麼在第三個位置呢?所以我要在這裡強調列表中的元素索引的位置是在0開始-1就是最後乙個位置,這回知道pipi為什麼出現在第三個位置了吧!)

(3)刪除列表中的資料:

(這裡我們看到j被刪除了,記住元素的開始是0哦!)

列表這裡包含很多內容,所以我在這裡講了一些經常用的函式方法。之後的我會單獨做一章的列表的用法,會有乙個小專案包含於其中,請大家期待!

在建立乙個簡單的資料結構的時候,我們可以使用元祖將資料或一組值打包到乙個物件中。在(())小括號中來標識定義的元祖,列如:

在我們定義元祖的時候,你即使不適用(),python也可以自動識別你的值為元祖,你可以去掉()試試!

元祖的和列表一樣也可以使用索引來提取元祖中的值,你來試一試吧!

另一方面,元祖儘管可以支援大部分操作(索引,切片和鏈結)但是建立完元祖不可以更改它的內容(意思就是不可以刪除,更改,插入等嘍!),這就是看成乙個由多部分組成的物件了!

python中的字典就像我們生活中可檢視的書籍一樣的字典,它亦可以像乙個你想查詢的集合!

字典就是乙個關聯陣列或雜湊表,那麼字典用({})大括號來標識字典中的元素。

上邊的小例子就是你把它想象成乙個學生成績內容,你可以操作其中的內容!

(1)訪問字典中的成員,可使用關鍵字索引運算子:

(2)插入和修改物件:

(字典的基本操作含有很多,那麼同學們應該自己多去看看python 的基礎知識哦!)

學了基礎了,那麼初學者來試一試python 小作業吧!

將1~10的數字進行奇偶以列表的形式輸出:

你一可以嘗試一下,自己輸入的數字做乙個判斷他是否為偶數還是奇數:

這是以列表的形式輸出的所以有()中括號,那麼去掉中括號呢?你又會用那個資料型別呢?一起來嘗試一下吧!(24天)

Python基礎入門教程(4)(資料型別)

python 英語發音 pa n 是一種物件導向 解釋型計算機程式語言,由guido van rossum於1989年底發明,第乙個公開發行版發行於1991年,python 源 同樣遵循 gpl gnu general public license 協議。python語法簡潔而清晰,具有豐富和強大的...

Python基礎入門教程

python基礎教程 python 簡介 python環境搭建 python 基礎語法 python 變數型別 python 運算子 python 條件語句 python 迴圈語句 python while迴圈語句 python for 迴圈語句 python 迴圈巢狀 python break 語...

Python基礎入門教程

python學習筆記 1 序言 python學習筆記 2 開發環境配置 python學習筆記 3 第乙個程式 python學習筆記 4 基本的資料型別 python學習筆記 5 整合開發環境idle的使用與除錯 python學習筆記 6 順序結構與空格 縮排 python學習筆記 7 運算子與輸入 ...