国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python教程(6)——Python變量的基礎(chǔ)類型。|整數(shù)類型|浮點(diǎn)數(shù)類型|字符串類型|布爾類型|

這篇具有很好參考價(jià)值的文章主要介紹了Python教程(6)——Python變量的基礎(chǔ)類型。|整數(shù)類型|浮點(diǎn)數(shù)類型|字符串類型|布爾類型|。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

學(xué)習(xí)編程語言,不得不忽視變量這個(gè)概念。Python 中的變量是用于存儲(chǔ)數(shù)據(jù)的名稱,你可以將值賦給變量,并在程序的其他地方使用該變量來引用該值。變量在程序中起到存儲(chǔ)和操作數(shù)據(jù)的作用。

如果學(xué)過C/C++語言的同學(xué),定義了變量后,需要加個(gè)類型的限制,比如

int age = 28
double money = 10.2

也就是說定義了一個(gè)變量,前面必須加個(gè)類型的限制。而Python 是一種動(dòng)態(tài)類型語言,這意味著你不需要在聲明變量時(shí)指定變量的類型。將值賦給一個(gè)變量時(shí),Python會(huì)根據(jù)值的類型自動(dòng)確定變量的類型。我們不需要自己去定義類型。

  • 變量的聲明和賦值:
age = 10       # 整數(shù)類型變量
name = "Alice"   # 字符串類型變量
pi = 3.14    # 浮點(diǎn)數(shù)類型變量
is_true = True   # 布爾類型變量
  • 變量的引用和使用:
print(x)       #變量 x 的值
print("Hello, " + name)   # 字符串拼接和輸出
y = x + 5     # 進(jìn)行數(shù)值運(yùn)算,并將結(jié)果賦給變量 y
  • 變量的類型可以隨時(shí)更改:
x = 10      # 整數(shù)類型變量
x = "Hello"   # 將變量 x 的類型更改為字符串類型

需要注意的是,變量名在 Python 中是區(qū)分大小寫的,也就是變量名ageAGE是不一樣的,另外,Python還有些關(guān)鍵字符,不能用作變量名。

整數(shù)類型(int)

在Python中,整數(shù)類型(int)是一種用于表示整數(shù)值的數(shù)據(jù)類型。整數(shù)類型是Python的內(nèi)置類型之一,用于處理整數(shù)數(shù)據(jù)。
在Python中,可以使用整數(shù)類型來表示正數(shù)、負(fù)數(shù)和零。整數(shù)類型沒有大小限制,可以表示任意大小的整數(shù)。

x = 10   # 正整數(shù)
y = -5   # 負(fù)整數(shù)
z = 0    # 零

在Python中,整數(shù)類型支持常見的整數(shù)運(yùn)算操作,例如加法、減法、乘法和除法等??梢允褂眠\(yùn)算符對(duì)整數(shù)進(jìn)行計(jì)算,并將結(jié)果賦給新的變量或直接輸出。例如:

a = 10 + 5   # 加法運(yùn)算
b = 10 - 5   # 減法運(yùn)算
c = 10 * 5   # 乘法運(yùn)算
d = 10 / 5   # 除法運(yùn)算

需要注意的是,Python的整數(shù)類型是動(dòng)態(tài)的,即在賦值時(shí)會(huì)自動(dòng)確定變量的類型。如果將一個(gè)整數(shù)賦給變量,變量將自動(dòng)確定為整數(shù)類型。例如:

x = 10      # x的類型為整數(shù)類型(int)
y = -5      # y的類型為整數(shù)類型(int)
z = 0       # z的類型為整數(shù)類型(int)

整數(shù)類型還支持其他的操作,如取余(%)、冪運(yùn)算(\)、整數(shù)除法(//)、位運(yùn)算、比較運(yùn)算等。可以根據(jù)需求選擇合適的操作符進(jìn)行運(yùn)算。

另外需要注意的,python當(dāng)中的整數(shù)是不會(huì)發(fā)生溢出的,整數(shù)類型(int)沒有固定大小的限制,可以表示任意大小的整數(shù)。這意味著在進(jìn)行加減乘除等運(yùn)算時(shí),Python會(huì)根據(jù)需要自動(dòng)調(diào)整整數(shù)類型的大小,以適應(yīng)計(jì)算結(jié)果。當(dāng)進(jìn)行整數(shù)運(yùn)算時(shí),如果結(jié)果超出了當(dāng)前整數(shù)類型的表示范圍,Python會(huì)自動(dòng)將其轉(zhuǎn)換為長整型(long)來保存。

例如,當(dāng)進(jìn)行較大的整數(shù)相加時(shí),Python會(huì)自動(dòng)使用長整型來保存結(jié)果:

x = 2 ** 31 - 1  # x為int類型,表示范圍內(nèi)的最大整數(shù)
y = 2 ** 31     # y為int類型,表示范圍外的整數(shù)
z = x + y       # z會(huì)自動(dòng)轉(zhuǎn)換為長整型來保存結(jié)果
print(z)        # 輸出:4294967295
print(type(z))  # 輸出:<class 'int'>
print( 2 ** 311)
# 輸出一個(gè)天文數(shù)字4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048

Python教程(6)——Python變量的基礎(chǔ)類型。|整數(shù)類型|浮點(diǎn)數(shù)類型|字符串類型|布爾類型|,python教程,python,python,數(shù)據(jù)結(jié)構(gòu),變量類型,整數(shù)類型,字符串類型,布爾類型,浮點(diǎn)數(shù)類型

浮點(diǎn)數(shù)類型(float)

浮點(diǎn)數(shù)也就是小數(shù),至于為啥這么叫,咱們記住就行。在Python中,浮點(diǎn)數(shù)類型(float)是一種用于表示實(shí)數(shù)(包括小數(shù))的數(shù)據(jù)類型。浮點(diǎn)數(shù)類型是Python的內(nèi)置類型之一,用于處理帶有小數(shù)部分的數(shù)值。所以33.0是不同的類型的。

在Python中,浮點(diǎn)數(shù)的表示形式采用IEEE 754標(biāo)準(zhǔn),可以表示具有一定精度的實(shí)數(shù)。浮點(diǎn)數(shù)類型的變量可以存儲(chǔ)小數(shù)、整數(shù)和科學(xué)計(jì)數(shù)法表示的數(shù)值。例如:

x = 3.14         # 普通浮點(diǎn)數(shù)表示
y = 2.0e-3      # 科學(xué)計(jì)數(shù)法表示
z = 1/3          # 分?jǐn)?shù)表示

在Python的浮點(diǎn)數(shù)類型中,可以進(jìn)行各種數(shù)學(xué)運(yùn)算操作,例如加法、減法、乘法和除法等。同樣,可以使用運(yùn)算符對(duì)浮點(diǎn)數(shù)進(jìn)行計(jì)算,并將結(jié)果賦給新的變量或直接輸出。例如:

a = 3.14 + 2.5   # 加法運(yùn)算
b = 3.14 - 2.5   # 減法運(yùn)算
c = 3.14 * 2.5   #乘法運(yùn)算
d = 3.14 / 2.5   # 除法運(yùn)算

需要注意的是,浮點(diǎn)數(shù)可能存在精度誤差,這是由于計(jì)算機(jī)內(nèi)部使用二進(jìn)制表示實(shí)數(shù)導(dǎo)致的。因此,對(duì)于要求精確計(jì)算的場景,建議使用Decimal模塊來處理精確的十進(jìn)制浮點(diǎn)數(shù)。

浮點(diǎn)數(shù)類型還支持一些其他的操作,例如取整(int()函數(shù))、四舍五入(round()函數(shù))、比較運(yùn)算等??梢愿鶕?jù)需求選擇合適的操作符或函數(shù)對(duì)浮點(diǎn)數(shù)進(jìn)行處理。

pi = 3.1415926
print(round(pi, 2) # 輸出3.14
print(int(pi))     # 輸出3

Python教程(6)——Python變量的基礎(chǔ)類型。|整數(shù)類型|浮點(diǎn)數(shù)類型|字符串類型|布爾類型|,python教程,python,python,數(shù)據(jù)結(jié)構(gòu),變量類型,整數(shù)類型,字符串類型,布爾類型,浮點(diǎn)數(shù)類型

字符串類型(str)

字符串類型是python當(dāng)中非常非常重要的一個(gè)類型,后面我會(huì)用一個(gè)章節(jié)的內(nèi)容來重點(diǎn)講解。這里就了解一些通用性的東西。

在Python中,可以使用單引號(hào)(')或雙引號(hào)(")來表示字符串,并且字符串中的引號(hào)需要成對(duì)出現(xiàn)。

str1 = 'Hello, World!'		# 輸出Hello, World!
str2 = "Python is awesome."	# 輸出Python is awesome.

無論選擇使用單引號(hào)還是雙引號(hào),結(jié)果都是相同的。上面的兩個(gè)字符串變量str1str2都表示相同的字符串。

當(dāng)需要在字符串中插入引號(hào)時(shí),可以使用不同類型的引號(hào)來表示。

str3 = "She said, 'Hello!'" # 輸出She said, 'Hello!'
str4 ='He said, "Hi!"'        # 輸出He said, "Hi!"

如果字符串中既有單引號(hào)又有雙引號(hào),可以使用義字符\來表示,就是告訴程序,這個(gè)引號(hào)就是字符串的一部分,你直接輸出就行了。

str5 = "I'm learning Python."	# 輸出I'm learning Python.
str6 = 'He said, "I\'m busy."'	# 輸出He said, "I'm busy."

當(dāng)需要在字符串中換行時(shí),可以使用多行字符串的表示方法??梢允褂萌齻€(gè)單引號(hào)(‘’')或三個(gè)雙引號(hào)(“”")將字符串括起來。例如:

str7 = '''This is a
multi-line string.'''
str8 = """Hello,
World!"""

str7str8都是多行字符串,可以在其中進(jìn)行換行操作。

關(guān)于字符串類型的具體內(nèi)容,后面我會(huì)專門開一個(gè)章節(jié)來講解。

布爾類型(bool)

布爾類型幾乎每種編程語言中都有,就只有兩種取值——真和假。不同語言中寫法稍微有點(diǎn)不同。在Python中,布爾類型(bool)是一個(gè)內(nèi)置的基本數(shù)據(jù)類型,用于表示邏輯值,即True(真)或False(假),記住首字母要大寫,布爾類型用于條件和邏輯運(yùn)算。

  • 可以使用邏輯運(yùn)算符進(jìn)行布爾運(yùn)算,包括and(與)、or(或)和not(非),用于組合和操作布爾值。
x = True
y = False
print(x and y)  # 輸出: False
print(x or y)   # 輸出: True
print(not x)    # 輸出: False
  • 還可以使用比較運(yùn)算符來比較兩個(gè)值的大小或關(guān)系,比較運(yùn)算的結(jié)果返回布爾值。
x = 5
y = 10
print(x == y)   # 輸出: False
print(x < y)    # 輸出: True
print(x >= y)   # 輸出: False
  • 布爾類型常常用于條件語句中的判斷條件,根據(jù)布爾值的真假來執(zhí)行相應(yīng)的代碼塊。
age = 20
if age >= 18:
    print("成年人")
else:
    print("未成年人")

以上是布爾類型在Python中常用的一些場景,布爾類型相對(duì)而言,會(huì)是比較簡單的。

在Python鐘,整數(shù)類型、浮點(diǎn)數(shù)類型、字符串類型以及布爾類型都是非?;A(chǔ)的變量類型,也是非常重要的,因?yàn)檫@構(gòu)建了整個(gè)Python大廈,另外在Python當(dāng)中還有列表類型(list),元組類型(tuple),字典類型(dict),這三種變量類型也是非常重要,后面每種類型都會(huì)分別用一個(gè)章節(jié)來講解。除了以上幾種常見的變量類型,Python還具有其他的一些數(shù)據(jù)類型,如集合類型(set)、字節(jié)類型(bytes)、復(fù)數(shù)類型(complex)等,這些數(shù)據(jù)類型可以根據(jù)不同的需求和場景靈活使用。

更多精彩內(nèi)容,請(qǐng)關(guān)注同名公眾:一點(diǎn)sir(alittle-sir)文章來源地址http://www.zghlxwxcb.cn/news/detail-623854.html

到了這里,關(guān)于Python教程(6)——Python變量的基礎(chǔ)類型。|整數(shù)類型|浮點(diǎn)數(shù)類型|字符串類型|布爾類型|的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • python教程 入門學(xué)習(xí)筆記 第4天 數(shù)據(jù)類型 獲取數(shù)據(jù)類型 字符串拼接

    數(shù)據(jù)類型 1、能直接處理的基本數(shù)據(jù)類型有5個(gè):整型、浮點(diǎn)型、字符串、布爾值、空 1)整型(int)=整數(shù),例如0至9,-1至-9,100,-8180等,人數(shù)、年齡、頁碼、門牌號(hào)等 沒有小數(shù)位的數(shù)字,是整型 2)浮點(diǎn)型(float)=小數(shù),例如金額、身高、體重、距離、長度、π等 精確到小

    2024年02月14日
    瀏覽(28)
  • python教程 入門學(xué)習(xí)筆記 第6天 數(shù)據(jù)類型轉(zhuǎn)換 字符串轉(zhuǎn)換成數(shù)值 數(shù)值之間互轉(zhuǎn) 其它類型轉(zhuǎn)字符串

    s1=\\\"188\\\" #字符串 ns1=int(s1) #轉(zhuǎn)換成整型數(shù)值 print(ns1+8) #打印數(shù)值結(jié)果 s1=\\\"3.14\\\" #字符串 ns1=float(s1) #轉(zhuǎn)換成浮點(diǎn)型數(shù)值 print(ns1+3) #打印數(shù)值結(jié)果(數(shù)值結(jié)果為6.140000000000001,出現(xiàn)誤差,后面講解決辦法) print(type(ns1)) #獲取新數(shù)值的數(shù)據(jù)類型屬性 z1=78 nz1=float(z1) print(nz1) #打印結(jié)果

    2024年02月14日
    瀏覽(44)
  • 【Python零基礎(chǔ)學(xué)習(xí)入門篇③】——第三節(jié):Python的字符串類型

    【Python零基礎(chǔ)學(xué)習(xí)入門篇③】——第三節(jié):Python的字符串類型

    ???????????? ???Hello,大家好呀我是陳童學(xué)哦,一個(gè)普通大一在校生,請(qǐng)大家多多關(guān)照呀嘿嘿?????? ?????? 技術(shù)這條路固然很艱辛,但既已選擇,該當(dāng)堅(jiān)毅地走下去,加油! ???PUA: ” 你所看到的驚艷都曾平庸歷練 **“**?????? ?????? 最后讓我

    2024年02月04日
    瀏覽(51)
  • 【Python】字符串 ④ ( Python 浮點(diǎn)數(shù)精度控制 | 控制數(shù)字的寬度和精度 )

    【Python】字符串 ④ ( Python 浮點(diǎn)數(shù)精度控制 | 控制數(shù)字的寬度和精度 )

    在上一篇博客 【Python】字符串 ③ ( Python 字符串格式化 | 單個(gè)占位符 | 多個(gè)占位符 | 不同類型的占位符 ) 中 , 拼接字符串中 , float 浮點(diǎn)類型出現(xiàn)如下情況 , 小數(shù)點(diǎn)后有 6 位 ; 代碼示例 : 執(zhí)行結(jié)果 : 使用 輔助符號(hào) \\\" m.n \\\" 可以控制數(shù)據(jù)的 寬度 和 精度 ; m 用于控制寬度 , 如果 設(shè)置

    2023年04月14日
    瀏覽(40)
  • Python 基礎(chǔ)教程【3】:字符串、列表、元組

    Python 基礎(chǔ)教程【3】:字符串、列表、元組

    本文已收錄于專欄 ?? 《Python 基礎(chǔ)》 Python 中的字符串是一個(gè)有序的字符集合,用于存儲(chǔ)或表示基于文本的信息,它不僅能保存文本,而且能保存非打印字符或二進(jìn)制數(shù)據(jù) 重點(diǎn): 雙引號(hào)或者單引號(hào)中的數(shù)據(jù),就是字符串 如果使用一對(duì)引號(hào)來定義字符串,當(dāng)出現(xiàn)符號(hào)沖突時(shí)可

    2023年04月16日
    瀏覽(32)
  • Go語言變量使用指南:聲明、類型轉(zhuǎn)換與字符串操作

    Go語言變量使用指南:聲明、類型轉(zhuǎn)換與字符串操作

    深入了解Go語言中變量的聲明方式、字符和布爾類型的細(xì)節(jié)、字符串的不可變性以及基本數(shù)據(jù)類型之間的轉(zhuǎn)換規(guī)則。

    2024年02月10日
    瀏覽(64)
  • Python 中將字符串拆分為整數(shù)列表

    將字符串拆分為整數(shù)列表: 使用 str.split() 方法將字符串拆分為字符串列表。 使用列表理解來迭代字符串列表。 使用 int() 類將每個(gè)字符串轉(zhuǎn)換為整數(shù)。 列表推導(dǎo)用于對(duì)每個(gè)元素執(zhí)行一些操作,或者選擇滿足條件的元素子集。 在每次迭代中,我們將當(dāng)前列表項(xiàng)傳遞給 int() 類

    2024年02月05日
    瀏覽(23)
  • python中變量與字符串詳解!!

    python中變量與字符串詳解??!

    ??作者介紹:奇妙的大歪?? ??個(gè)人名言:但行前路,不負(fù)韶華!?? ?? 個(gè)人簡介:云計(jì)算網(wǎng)絡(luò)運(yùn)維專業(yè)人員 ?? 前言 ? ? ? 初學(xué)者經(jīng)常會(huì)遇到的困惑是,看書上或者是聽課都懂,但還是不明白要怎么編程。這是因?yàn)槿狈ψ銐蚨嗟膶?shí)踐。 ? ? ? 正如我們?cè)趮雰簳r(shí)期學(xué)習(xí)

    2024年02月09日
    瀏覽(24)
  • Python入門教程:掌握for循環(huán)、while循環(huán)、字符串操作、文件讀寫與異常處理等基礎(chǔ)知識(shí)

    Python入門教程:掌握for循環(huán)、while循環(huán)、字符串操作、文件讀寫與異常處理等基礎(chǔ)知識(shí)

    在 Python 中,for 循環(huán)用于遍歷序列(list、tuple、range 對(duì)象等)或其他可迭代對(duì)象。for 循環(huán)的基本語法如下: 其中, 變量 表示每次循環(huán)中取出的一個(gè)元素, 可迭代對(duì)象 表示被遍歷的對(duì)象。下面是一個(gè) for 循環(huán)的例子: 輸出結(jié)果為: 代碼中, fruits 是一個(gè)列表, fruit 是當(dāng)前循

    2024年02月10日
    瀏覽(24)
  • go基礎(chǔ)09-Go語言的字符串類型

    字符串類型是現(xiàn)代編程語言中最常使用的數(shù)據(jù)類型之一。在Go語言的先祖之一C語言當(dāng)中,字符串類型并沒有被顯式定義,而是以字符串字面值常量或以’\\0’結(jié)尾的字符類型(char)數(shù)組來呈現(xiàn)的: 這給C程序員在使用字符串時(shí)帶來一些問題,諸如: ● 類型安全性差; ● 字符

    2024年02月09日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包