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

Python 中的數(shù)字類型與轉(zhuǎn)換技巧

這篇具有很好參考價(jià)值的文章主要介紹了Python 中的數(shù)字類型與轉(zhuǎn)換技巧。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Python中有三種數(shù)字類型:

  • int(整數(shù))
  • float(浮點(diǎn)數(shù))
  • complex(復(fù)數(shù))

當(dāng)您將值分配給變量時(shí),將創(chuàng)建數(shù)字類型的變量:

示例:獲取您自己的Python服務(wù)器

x = 1    # int
y = 2.8  # float
z = 1j   # complex

要驗(yàn)證Python中任何對(duì)象的類型,請(qǐng)使用type()函數(shù):

示例

print(type(x))
print(type(y))
print(type(z))

整數(shù)(Int)

整數(shù)或整數(shù)是無(wú)限長(zhǎng)度的整數(shù),可以是正數(shù)或負(fù)數(shù),沒(méi)有小數(shù)部分。

示例

整數(shù):

x = 1
y = 35656222554887711
z = -3255522

print(type(x))
print(type(y))
print(type(z))

浮點(diǎn)數(shù)(Float)

浮點(diǎn)數(shù),或“浮點(diǎn)數(shù)”,是一個(gè)包含一個(gè)或多個(gè)小數(shù)點(diǎn)的數(shù)字,可以是正數(shù)或負(fù)數(shù)。

示例

浮點(diǎn)數(shù):

x = 1.10
y = 1.0
z = -35.59

print(type(x))
print(type(y))
print(type(z))

浮點(diǎn)數(shù)還可以是帶有“e”的科學(xué)數(shù),表示10的冪次。

示例

浮點(diǎn)數(shù):

x = 35e3
y = 12E4
z = -87.7e100

print(type(x))
print(type(y))
print(type(z))

復(fù)數(shù)(Complex)

復(fù)數(shù)用“j”表示虛部:

示例

復(fù)數(shù):

x = 3+5j
y = 5j
z = -5j

print(type(x))
print(type(y))
print(type(z))

類型轉(zhuǎn)換

您可以使用int()、float()和complex()方法將一種類型轉(zhuǎn)換為另一種類型:

示例

從一種類型轉(zhuǎn)換為另一種類型:

x = 1    # int
y = 2.8  # float
z = 1j   # complex

# 從int轉(zhuǎn)換為float:
a = float(x)

# 從float轉(zhuǎn)換為int:
b = int(y)

# 從int轉(zhuǎn)換為complex:
c = complex(x)

print(a)
print(b)
print(c)

print(type(a))
print(type(b))
print(type(c))

注意:不能將復(fù)數(shù)轉(zhuǎn)換為其他數(shù)字類型。

隨機(jī)數(shù)

Python沒(méi)有random()函數(shù)生成隨機(jī)數(shù),但Python有一個(gè)內(nèi)置模塊叫做random,可以用來(lái)生成隨機(jī)數(shù):

示例

導(dǎo)入random模塊,然后顯示1到9之間的隨機(jī)數(shù):

import random

print(random.randrange(1, 10))

指定變量類型

有時(shí)您可能想要為變量指定一個(gè)類型。這可以通過(guò)類型轉(zhuǎn)換來(lái)實(shí)現(xiàn)。Python是一種面向?qū)ο蟮恼Z(yǔ)言,因此它使用類來(lái)定義數(shù)據(jù)類型,包括其原始類型。

在Python中,類型轉(zhuǎn)換是使用構(gòu)造函數(shù)完成的:

int() - 從整數(shù)文字、浮點(diǎn)文字(通過(guò)刪除所有小數(shù)點(diǎn))或字符串文字(如果字符串表示整數(shù))構(gòu)造整數(shù)

float() - 從整數(shù)文字、浮點(diǎn)文字或字符串文字(如果字符串表示浮點(diǎn)數(shù)或整數(shù))構(gòu)造浮點(diǎn)數(shù)

str() - 從各種數(shù)據(jù)類型(包括字符串、整數(shù)文字和浮點(diǎn)文字)構(gòu)造字符串

示例:獲取您自己的Python服務(wù)器

整數(shù):

x = int(1)   # x將是1
y = int(2.8) # y將是2
z = int("3") # z將是3

示例

浮點(diǎn)數(shù):

x = float(1)     # x將是1.0
y = float(2.8)   # y將是2.8
z = float("3")   # z將是3.0
w = float("4.2") # w將是4.2

示例

字符串:

x = str("s1") # x將是's1'
y = str(2)    # y將是'2'
z = str(3.0)  # z將是'3.0'

最后

為了方便其他設(shè)備和平臺(tái)的小伙伴觀看往期文章,鏈接奉上:

公眾號(hào)搜索Let us Coding,知乎,開(kāi)源中國(guó),CSDN,思否,掘金,InfoQ,簡(jiǎn)書(shū),博客園慕課,51CTOhelloworld,騰訊開(kāi)發(fā)者社區(qū)阿里開(kāi)發(fā)者社區(qū)

看完如果覺(jué)得有幫助,歡迎點(diǎn)贊、收藏關(guān)注文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-710367.html

到了這里,關(guān)于Python 中的數(shù)字類型與轉(zhuǎn)換技巧的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(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)文章

  • chatgpt賦能python:如何將Python中的數(shù)字轉(zhuǎn)換為科學(xué)計(jì)數(shù)法

    在Python編程中,我們經(jīng)常需要使用科學(xué)計(jì)數(shù)法來(lái)表示非常大或非常小的數(shù)字。在本文中,我們將介紹Python中將數(shù)字轉(zhuǎn)換為科學(xué)計(jì)數(shù)法的幾種方法。 Python可以使用字符串格式化操作符(%)來(lái)將數(shù)字轉(zhuǎn)換為科學(xué)計(jì)數(shù)法。以下是一個(gè)例子: 這將輸出數(shù)字 1.23e+09 。其中 %.2e 中的 %e 表

    2024年02月07日
    瀏覽(22)
  • 固態(tài)硬盤(pán)、機(jī)械硬盤(pán)、手機(jī)的“內(nèi)存”有三種

    固態(tài)硬盤(pán)、機(jī)械硬盤(pán)、手機(jī)的“內(nèi)存”有三種

    就是處理器處理文件的地方,相當(dāng)于的辦公桌桌面??梢园阉形募傞_(kāi),便于快速處理(速度快,面積有限)。閃存,是真正用來(lái)存儲(chǔ)文件的地方,相當(dāng)于辦公桌的抽屜,文件可以堆疊(存儲(chǔ)量大),裝訂保存。但每次要查看時(shí),需要從抽屜取出,拿到桌面攤開(kāi)(速度比內(nèi)

    2024年02月11日
    瀏覽(29)
  • 數(shù)據(jù)表的清空有三種方式:

    數(shù)據(jù)表的清空有三種方式:

    1.delete------ 是逐行刪除速度極慢,不適合大量數(shù)據(jù)刪除。 Delete from tablename where 1=1 2.truncate---- 刪除所有數(shù)據(jù),保留表結(jié)構(gòu),不能撤消還原。 TRUNCATE TABLE tablename 3.drop-------- 刪除表,數(shù)據(jù)和表結(jié)構(gòu)一起刪除,快速。 SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for

    2023年04月10日
    瀏覽(37)
  • Solidity中函數(shù)有三種裝飾器

    Solidity中函數(shù)有三種裝飾器,分別是pure、view和payable。使用裝飾器可以輕松改變函數(shù)的行為。 pure 裝飾器 表示在函數(shù)中沒(méi)有修改任何函數(shù)以外的變量,包括狀態(tài)變量,只是單純地進(jìn)行了一個(gè)數(shù)值計(jì)算。函數(shù)的執(zhí)行并不會(huì)消耗任何Gas,因?yàn)楹瘮?shù)執(zhí)行使用的是本地節(jié)點(diǎn)的CPU,所以

    2024年02月13日
    瀏覽(23)
  • 記錄--啊?Vue是有三種路由模式的?

    記錄--啊?Vue是有三種路由模式的?

    眾所周知,vue路由模式常見(jiàn)的有 history 和 hash 模式,但其實(shí)還有一種方式- abstract 模式(了解一哈~) 別急,本文我們將重點(diǎn)逐步了解: 路由 + 幾種路由模式 + 使用場(chǎng)景 + 思考 + freestyle 路由的本質(zhì)就是一種對(duì)應(yīng)關(guān)系 ,根據(jù)不同的URL請(qǐng)求,返回對(duì)應(yīng)不同的資源。那么url地址和真

    2024年02月05日
    瀏覽(23)
  • PHP的curl有三種Post請(qǐng)求數(shù)據(jù)的方式

    今天要講的HTTP請(qǐng)求頭的Content-Type字段,就是在curl發(fā)送post請(qǐng)求的時(shí)候需要指定以何種方式來(lái)請(qǐng)求數(shù)據(jù),常用的有3類: 1、form-data 。就是 multipart/form-data 使用表單的方式來(lái)發(fā)送數(shù)據(jù) 是curl采用的默認(rèn)發(fā)送方式。請(qǐng)求數(shù)組類型的格式。 Content-Type: multipart/form-data 2、x-www-form-urlenco

    2024年02月11日
    瀏覽(35)
  • 使用maven打包時(shí)如何跳過(guò)test,有三種方式

    使用maven打包時(shí)如何跳過(guò)test,有三種方式

    方式一 針對(duì)spring項(xiàng)目: 針對(duì)springboot: ?方式二(通用 ): 方式三(通用): mvn package -DskipTests=true -DskipTests=true,不執(zhí)行測(cè)試用例,但編譯測(cè)試用例類生成相應(yīng)的class文件至 target/test-classes 下。 ? mvn package -Dmaven.test.skip=true -Dmaven.test.skip=true,不執(zhí)行測(cè)試用例,也不編譯測(cè)試

    2024年02月13日
    瀏覽(29)
  • 云計(jì)算,主要有三種服務(wù)模式:IaaS、PaaS、SaaS的區(qū)別

    云計(jì)算,主要有三種服務(wù)模式:IaaS、PaaS、SaaS的區(qū)別

    云計(jì)算,主要有三種服務(wù)模式,它們分別是IaaS、PaaS、SaaS,那么他們之間到底有什么區(qū)別和聯(lián)系呢?今天數(shù)合宙就帶大家一探究竟。 01 云計(jì)算服務(wù)類型介紹 云計(jì)算服務(wù):指可以拿來(lái)作為服務(wù)、提供使?的云計(jì)算產(chǎn)品。包括云主機(jī),云空間,云開(kāi)發(fā),云測(cè)試和綜合類產(chǎn)品等。

    2024年02月01日
    瀏覽(50)
  • 標(biāo)記垃圾,有三種色彩:四千長(zhǎng)文帶你深入了解三色標(biāo)記算法

    標(biāo)記垃圾,有三種色彩:四千長(zhǎng)文帶你深入了解三色標(biāo)記算法

    ?? 嗨,您好 ?? 我是 vnjohn,在互聯(lián)網(wǎng)企業(yè)擔(dān)任 Java 開(kāi)發(fā),CSDN 優(yōu)質(zhì)創(chuàng)作者 ?? 推薦專欄:Spring、MySQL、Nacos、Java,后續(xù)其他專欄會(huì)持續(xù)優(yōu)化更新迭代 ??文章所在專欄:JVM ?? 我當(dāng)前正在學(xué)習(xí)微服務(wù)領(lǐng)域、云原生領(lǐng)域、消息中間件等架構(gòu)、原理知識(shí) ?? 向我詢問(wèn)任何您想要的

    2024年02月13日
    瀏覽(22)
  • 榮耀magicbook重裝系統(tǒng)后,指紋不能錄入的情況,有三種解決辦法,完美解決問(wèn)題。

    榮耀magicbook重裝系統(tǒng)后,指紋不能錄入的情況,有三種解決辦法,完美解決問(wèn)題。

    有些小伙伴用了很多年的榮耀的筆記本還沒(méi)壞,但是用著很卡,就想著重裝windows系統(tǒng),系統(tǒng)是重裝完了,但是發(fā)現(xiàn)指紋錄入不上了,就像下面這樣,手指放在感應(yīng)器上也不管用。 本人電腦是2018年買(mǎi)的,已經(jīng)是過(guò)了保修期了,咨詢了客服,檢測(cè)是不需要自己掏錢(qián)的,但是如果

    2024年02月02日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包