参照课本p157,建立一个对你宿舍成员姓名的集合 dm ,输出所有的成员名单,测试成员的个数,测试你是否属于该集合。
时间: 2023-11-16 08:03:50 浏览: 31
好的,我来帮你实现。
```
# 建立一个集合
dm = {'张三', '李四', '王五', '赵六', '小明'}
# 输出所有成员名单
print(dm)
# 测试成员个数
print("成员个数为:", len(dm))
# 测试你是否属于该集合
if '小明' in dm:
print("你属于该集合")
else:
print("你不属于该集合")
```
输出结果为:
```
{'小明', '李四', '赵六', '张三', '王五'}
成员个数为: 5
你属于该集合
```
相关问题
文本文件逐行打印。请在f盘创建一个文本文件72.txt,内容为你喜欢的唐诗一首,参照课本p185微实例7.2, 把唐诗逐行打印出来
好的,以下是实现代码:
```python
# 打开文本文件
with open('F:/72.txt', 'r', encoding='utf-8') as f:
# 读取文件内容
lines = f.readlines()
# 逐行打印
for line in lines:
print(line.strip())
```
其中,`with open('F:/72.txt', 'r', encoding='utf-8') as f:` 表示打开 F 盘下的 72.txt 文件,并以 utf-8 编码方式读取文件内容。`f.readlines()` 将文件内容按行读取并返回一个列表,`for line in lines:` 遍历列表中的每一行,并使用 `print(line.strip())` 将每一行打印出来。`strip()` 方法用于去除每一行末尾的换行符。
参照课本p160,创建一个列表sycj,把你前面的实验已出成绩作为列表对象,单号按升序排列你的实验成绩,双号按降序排列成绩,然后计算你实验的平均值。
假设我的实验成绩如下:
| 实验编号 | 成绩 |
| --- | --- |
| 1 | 85 |
| 2 | 90 |
| 3 | 80 |
| 4 | 95 |
| 5 | 75 |
| 6 | 92 |
则可以按照要求创建一个列表对象 `sycj`:
```python
sycj = [85, 95, 80, 92, 75, 90]
```
其中,第 1、3、5 个元素为单号成绩,按升序排列;第 2、4、6 个元素为双号成绩,按降序排列。
接下来,我们可以计算平均值:
```python
avg = sum(sycj) / len(sycj)
print("实验平均成绩:", avg)
```
输出结果为:
```
实验平均成绩: 86.16666666666667
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)