Python是一種動態類型語言,變量的類型是在運行時動態決定的。在Python中,可以通過type()函數來查看變量的類型。
# 示例代碼 a = "hello world" b = 123 c = True print(type(a)) print(type(b)) print(type(c))
以上代碼分別定義了三個變量a、b、c,分別賦值為字符串、整型和布爾型。通過type()函數可以分別輸出它們的類型。字符串類型輸出為
Python中常見的數據類型包括整型、浮點型、復數型、布爾型、字符串型、列表型、元組型、字典型等。我們還可以使用isinstance()函數來判斷一個變量是否屬于某種類型。
# 示例代碼 a = "hello world" b = [1, 2, 3] c = {"name": "John", "age": 28} print(isinstance(a, str)) print(isinstance(b, list)) print(isinstance(c, dict))
以上代碼定義了三個變量,分別賦值為字符串、列表和字典。使用isinstance()函數分別判斷它們是否屬于字符串型、列表型和字典型。字符串類型返回True,列表類型返回True,字典類型返回True。
綜上所述,Python中的變量類型是在運行時動態決定的。我們可以通過type()函數查看變量的類型,也可以使用isinstance()函數判斷變量是否屬于某種類型。