编写函数fun(),将整数10~30及它们的平方根写到名为myfile.txt的文本文件中,然后按顺序读出并显示在屏幕上。在主程序中调用函数fun
时间: 2023-12-03 09:45:57 浏览: 76
以下是实现代码:
```python
import math
def fun():
with open("myfile.txt", "w") as file:
for i in range(10, 31):
file.write(str(i) + " " + str(math.sqrt(i)) + "\n")
with open("myfile.txt", "r") as file:
lines = file.readlines()
for line in lines:
print(line.strip())
# 调用函数fun
fun()
```
运行代码后,会在当前目录下生成名为"myfile.txt"的文本文件,并将其中的内容读取并显示在屏幕上。
阅读全文