代码如下:

with open('1.txt', 'r') as f:
    data = f.readline().strip()  # 读取第一行并去除空格和换行符
    name, ip, age = data.split('----')  # 按照'----'分割字符串,并赋值给三个变量

解释:

  • with open('1.txt', 'r') as f::打开文件1.txt,并以只读模式打开,使用with语句可以确保文件操作完成后自动关闭文件。
  • data = f.readline().strip():读取文件的第一行,并去除空格和换行符,得到一个字符串data
  • name, ip, age = data.split('----'):将data按照字符串'----'进行分割,得到一个包含三个字符串的列表,然后将这三个字符串赋值给三个变量nameipage
帮我用python从1txt文本读取下面字符串刘德华----127001x----30解析上面这个字符串赋值给三个变量

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

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