Python 读取文本文件中的整数和浮点数
Python 读取文本文件中的整数和浮点数
假设文本文件 'input.txt' 中包含一个整数 100 和一个浮点数 123.45678,我们需要从该文件中读取这两个数并分别输出。
以下是 Python 代码实现:
with open('input.txt', 'r') as f:
lines = f.readlines()
num1 = int(lines[0])
num2 = float(lines[1])
print('整数:', num1)
print('浮点数:', num2)
运行结果:
整数: 100
浮点数: 123.45678
代码解析:
- 使用
with open('input.txt', 'r') as f:打开文件 'input.txt' 并以只读模式读取。 lines = f.readlines()读取文件的所有行并存储在列表lines中。num1 = int(lines[0])将第一行内容转换为整数并赋值给num1。num2 = float(lines[1])将第二行内容转换为浮点数并赋值给num2。- 使用
print('整数:', num1)和print('浮点数:', num2)输出结果。
通过以上代码,我们成功地从文本文件中读取了整数和浮点数并分别输出。
原文地址: http://www.cveoy.top/t/topic/jCFL 著作权归作者所有。请勿转载和采集!