Shaquila_Chau 2021-11-26 16:31 采纳率: 70%
浏览 52
已结题

为什么python没有出错,但是print不出文本?

现在有一串文本:

c 5579 7560 c 570 5892
c 1671 3227 c 570 5892
c 10470 12031 c 5894 16023
c 12336 14316 c 5894 16023

想要变成这样

c 5579 5892
c 1671 3227
c 10470 12031
c 12336 14316

count = len(open('test.txt','r').readlines())
with open('test.txt','r')as fin:
    i = 0
    while i < 0:
        lines = fin.readline()
        line = lines.split()
        if lines.startswith('c'):
            if int(line[1]) < int(line[4]):
                if int(line[2]) < int(line[5]):
                    print(line[0] , line[4] , line[2])
                elif int(line[2]) > int(line[5]):
                    print(line[0],line[4],line[5])
            elif  int (line[1]) > int(line[4]):
                if int(line[2]) < int(line[5]):
                    print(line[0], line[1], line[2])
                elif int(line[2]) > int(line[5]):
                    print(line[0], line[1], line[5])
        else:
            continue
        i +=1

运行结果

Process finished with exit code 0

结果没有出现错误,但是没有print出任何结果
请问有朋友在知道原因吗?或者应该怎么修改么?

  • 写回答

1条回答 默认 最新

  • 於黾 2021-11-26 16:34
    关注

    i = 0
    while i < 0:
    你这条件一开始就不满足,循环根本没进去啊

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月4日
  • 已采纳回答 11月26日
  • 创建了问题 11月26日

悬赏问题

  • ¥15 宇视监控服务器无法登录
  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)