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

代码解析:

  1. 使用 with open('input.txt', 'r') as f: 打开文件 'input.txt' 并以只读模式读取。
  2. lines = f.readlines() 读取文件的所有行并存储在列表 lines 中。
  3. num1 = int(lines[0]) 将第一行内容转换为整数并赋值给 num1
  4. num2 = float(lines[1]) 将第二行内容转换为浮点数并赋值给 num2
  5. 使用 print('整数:', num1)print('浮点数:', num2) 输出结果。

通过以上代码,我们成功地从文本文件中读取了整数和浮点数并分别输出。

Python 读取文本文件中的整数和浮点数

原文地址: http://www.cveoy.top/t/topic/jCFL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录