日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

零基础学Python(第四章 变量类型)

發布時間:2024/8/26 python 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 零基础学Python(第四章 变量类型) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本套學習內容共計【22】個章節,每個章節都會有對應的從0-1的學習過程詳細講解,希望可以給更多的人提供幫助。

開發環境:【Win10】

開發工具:【Visual Studio 2019】

1、Python?變量類型

變量存儲在內存中的值,這就意味著在創建變量時會在內存中開辟一個空間。

基于變量的數據類型,解釋器會分配指定內存,并決定什么數據可以被存儲在內存中。

因此,變量可以指定不同的數據類型,這些變量可以存儲整數,小數、字符、布爾(True/False)

2、變量賦值

Python 中的變量賦值不需要類型聲明。

每個變量在內存中創建,都包括變量的標識,名稱和數據這些信息。

每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建。

等號?=?用來給變量賦值。

等號?=?運算符左邊是一個變量名,等號?=?運算符右邊是存儲在變量中的值。例如:

one=5#整數賦值 two=6.1#浮點數賦值(小數) three="三"#字符串賦值 four=True#布爾類型賦值 print(one) print(two) print(three) print(four)

3、多個變量賦值

Python允許你同時為多個變量賦值。例如:

a = b = c = 1

以上實例,創建一個整型對象,值為1,三個變量被分配到相同的內存空間上。

您也可以為多個對象指定多個變量。例如:

a, b, c = 1, 2, "王語嫣"

以上實例,兩個整型對象 1 和 2 分別分配給變量 a 和 b,字符串對象 "john" 分配給變量 c。

4、標準數據類型

在內存中存儲的數據可以有多種類型。

例如,一個人的年齡可以用數字來存儲,他的名字可以用字符來存儲。

Python 定義了一些標準類型,用于存儲各種類型的數據。

Python有五個標準的數據類型:

  • Numbers(數字)
  • String(字符串)
  • List(列表)
  • Tuple(元組)
  • Dictionary(字典)

4.1、Python 數字

數字數據類型用于存儲數值。

他們是不可改變的數據類型,這意味著改變數字數據類型會分配一個新的對象。

當你指定一個值時,Number 對象就會被創建:

var1 = 1 var2 = 10

Python支持四種不同的數字類型:

  • int(有符號整型)
  • long(長整型[也可以代表八進制和十六進制])
  • float(浮點型)
  • complex(復數)

實例

一些數值類型的實例:

intlongfloatcomplex
1051924361L0.03.14j
100-0x19323L15.2045.j
-7860122L-21.99.322e-36j
0800xDEFABCECBDAECBFBAEl32.3e+18.876j
-0490535633629843L-90.-.6545+0J
-0x260-052318172735L-32.54e1003e+26J
0x69-4721885298529L70.2E-124.53e-7j
  • 長整型也可以使用小寫 l,但是還是建議您使用大寫 L,避免與數字 1 混淆。Python使用 L 來顯示長整型。
  • Python 還支持復數,復數由實數部分和虛數部分構成,可以用 a + bj,或者 complex(a,b) 表示, 復數的實部 a 和虛部 b 都是浮點型。

注意:long 類型只存在于 Python2.X 版本中,在 2.2 以后的版本中,int 類型數據溢出后會自動轉為long類型。在 Python3.X 版本中 long 類型被移除,使用 int 替代。

4.2、Python字符串

字符串或串(String)是由數字、字母、下劃線組成的一串字符。

一般記為 :

str="字符串,就是平時說的話。里面可以包含其它所有內容,但是都會被轉換成字符串類型,看外面的雙引號"

它是編程語言中表示文本的數據類型。

python的字串列表有2種取值順序:

  • 從左到右索引默認0開始的,最大范圍是字符串長度少1
  • 從右到左索引默認-1開始的,最大范圍是字符串開頭

如果你要實現從字符串中獲取一段子字符串的話,可以使用?[頭下標:尾下標]?來截取相應的字符串,其中下標是從 0 開始算起,可以是正數或負數,下標可以為空表示取到頭或尾。

[頭下標:尾下標]?獲取的子字符串包含頭下標的字符,但不包含尾下標的字符。

比如:從左往右

比如:從右往左

加號(+)是字符串連接運算符,星號(*)是重復操作。如下實例:

str = 'Hello World!'print(str) # 輸出完整字符串 print(str[0]) # 輸出字符串中的第一個字符 print(str[2:5]) # 輸出字符串中第三個至第六個之間的字符串 print(str[2:]) # 輸出從第三個字符開始的字符串 print(str * 2) # 輸出字符串兩次 print(str + "TEST") # 輸出連接的字符串

5、類型強轉:

#數字轉字符串 one=5 s=str(one) print(type(s)) #字符串轉int i=int(s) print(type(i)) #字符串轉浮點數 sf=3.1415926 f=float(sf) print(type(f))

6、總結

a)、每個變量都是有取值范圍的,可以搜索一下范圍。

本課程目錄為:

Python初級

1 、開發工具

2 、中文編碼

3 、基礎語法

4 、變量類型(本章)

5 、運算符

6 、條件語句

7 、while循環

8 、for循環

9 、循環控制

10、 循環嵌套

11 、字符串

12 、列表

13 、元組

14、 字典

15 、日期時間

16、 函數

17 、模塊

18 、文件I/O

19 、File方法

20 、異常處理

21 、文件目錄

22 、內置函數

歡迎【點贊】、【評論】、【關注】、【收藏】、【打賞】,為推廣知識貢獻力量。

總結

以上是生活随笔為你收集整理的零基础学Python(第四章 变量类型)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。