python123测验六
时间: 2024-12-30 22:21:08 浏览: 18
### Python 编程语言测验第六套题
#### 题目一:数据类型判断
Python 不支持的数据类型是下列选项中的哪一个?
A. char
B. int
C. float
D. list
正确答案为 A. char[^2]
解释:Python 中并没有单独的字符类型 `char`,单个字符会被视为长度为1的字符串。
#### 题目二:列表操作
给定一个列表 `my_list = ['a', 'b', 'c']`,如何向该列表末尾添加一个新的元素 `'d'`?
```python
my_list.append('d')
print(my_list)
```
这段代码会输出 `['a', 'b', 'c', 'd']`[^1]。
#### 题目三:条件语句编写
编写一段简单的条件语句来检查变量 `num` 是否大于零。如果是,则打印 "Positive number"; 否则,打印 "Non-positive number".
```python
if num > 0:
print("Positive number")
else:
print("Non-positive number")
```
此段代码展示了基本的条件分支逻辑结构。
#### 题目四:函数定义与调用
创建一个名为 `greet_person` 的简单函数,接受参数 `name` 并返回一条问候消息 `"Hello, name!"`.
```python
def greet_person(name):
return f"Hello, {name}!"
message = greet_person("Alice")
print(message)
```
上述例子说明了怎样定义并使用带有输入参数以及返回值的基础函数。
阅读全文