職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

組み込み関数--type()

2021年01月16日 | Python
type関数の使い方

【開発環境】
OS:Win10(64ビット)
言語:Python3.8.5(64bit)
Python の統合開発環境:IDLE
IDLEの操作は別サイト参照のこと

【type関数の書式と基本的な使い方】
type 関数は引数に指定したオブジェクトのデータ型を表す型オブジェクトを返します
・書式
type(object)

サンプルコード
Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> print(type("str"))
<class 'str'>
>>> print(type(100))
<class 'int'>
>>> print(type(14.5))
<class 'float'>
>>> print(type(7.0 + 5j))
<class 'complex'>
>>> print(type([1, 2, 3]))
<class 'list'>
>>> print(type((1, 2, 3)))
<class 'tuple'>
>>> print(type({1:"A", 2:"B", 3:"C"}))
<class 'dict'>
>>> print(type(True))
<class 'bool'>
>>> print(type(None))
<class 'NoneType'>
>>>
一つサンプル
>>> mylist = [2, "ab", 3.5, True, 4]
>>> total = 0
>>> for val in mylist:
if type(val) in (int, float):
print("val:" + str(val))
total += val


val:2
val:3.5
val:4
>>>
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする