打印四种标量object,并用type函数访问类名,dir函数访问属性和可执行方法;
时间: 2024-09-15 16:06:47 浏览: 31
打印四种基本类型的标量对象以及使用`type()`、`dir()`函数通常在Python编程中用于检查对象类型和特性。以下是这四个标量类型的示例:
1. **整数(int)**:
```python
# 创建一个整数对象
int_obj = 10
print("Integer:", int_obj)
print("Type:", type(int_obj))
print("Directory (methods and attributes):", dir(int_obj))
```
2. **浮点数(float)**:
```python
float_obj = 3.14
print("Float:", float_obj)
print("Type:", type(float_obj))
print("Directory:", dir(float_obj))
```
3. **字符串(str)**:
```python
str_obj = "Hello, World!"
print("String:", str_obj)
print("Type:", type(str_obj))
print("Directory:", dir(str_obj))
```
4. **布尔值(bool)**:
```python
bool_obj = True
print("Boolean:", bool_obj)
print("Type:", type(bool_obj))
print("Directory:", dir(bool_obj))
```
`type()` 函数返回的是对象的数据类型,`dir()` 函数则会列出该对象的所有属性(包括可调用的方法)和特殊方法。
阅读全文