<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
將通過各種例子來了解如何在 Python 中使用 type() 函數。
列印 "Hello World "幾乎是你學習任何程式語言時做的第一件事。讓我們用 type() 函數來檢查一下。
my_var = 'Hello World' print(type(my_var))
<class 'str'>
我們將在本文的所有例子中使用同一個 my_var
變數用於本教學中的所有例子,以表明任何給定的變數都可以儲存任何型別的資料。當然,用 type() 函數檢查'Hello World'顯示它的型別是'str'。讓我們看一個不同的例子。
my_var = '123456789' print(type(my_var))
<class 'str'>
這個變數再次持有'str'的型別。儘管我們看到了數位,但它是一個數位字串,而不是實際的數位型別。
現在讓我們通過 type() 函數來看看 Python 中的一些數位型別。在這個例子中,我們將簡單地去除這些數位周圍的括號 '
周圍的字元。看看現在的結果如何變化。
my_var = 123456789 print(type(my_var))
<class 'int'>
現在我們可以看到,my_var持有的是一個整數型別,用來表示整數。讓我們對程式碼做一個小小的改動。
my_var = 1.23456789 print(type(my_var))
<class 'float'>
我們可以看到,這個數位現在有一個小數點在裡面。當使用type()函數檢查一個有小數點的數位時,我們發現它是float型別的。數位也可以是一個複數型別。複數意味著兩個數位加在一起(一個實數和一個虛數)。這裡有一個例子。
my_var = 1 + 1j print(type(my_var))
<class 'complex'>
讓我們在my_var變數中儲存一些不同的序列型別,然後用type()函數檢查結果。
my_var = ['my', 'favorite', 'type'] print(type(my_var))
<class 'list'>
正如你所看到的,my_var變數現在持有一個[列表]型別的物件,這是我最喜歡的工作型別之一,因為它非常有用和靈活。讓我們來看看這個有趣的 tuple 資料型別的例子。
my_var = (1, 2, 3, 'fee', 'fi', ['fo'], {'fum'}) print(type(my_var))
<class 'tuple'>
現在我們可以看一下字典的序列型別。
my_var = {'key': 'value'} print(type(my_var))
<class 'dict'>
在接下來的這個片段中,我們看到了布林型別。
my_var = True print(type(my_var))
<class 'bool'>
上面的部分展示了 Python 中的一些內建型別。當你在使用不同的庫和程式碼時,你可能需要看看你正在使用的是什麼型別。考慮一下這裡的程式碼。
import datetime my_var = datetime print(type(my_var))
<class 'module'>
import pandas as pd my_var = pd.Series(['some', 'cool', 'stuff']) print(type(my_var))
<class 'pandas.core.series.Series'>
有時你可能想知道某個程式中的變數型別。也許這個型別從程式碼中並不明顯,或者你從一個程式碼無法存取的源頭得到了這個資訊。每當你想檢視一個變數的型別時,你可以使用type()函數。正如我們從本文的許多例子中看到的那樣,在 Python 中有許多不同的型別可以使用。
到此這篇關於Python中的 type()函數的文章就介紹到這了,更多相關Python type()函數內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45