Wpis z mikrobloga

#programowanie #python
POMOCY!!!!

Mam taki oto plik tekstowy:
(...)
(- 187))
(define-fun c9 () Int
27)
(define-fun state15 () Int
2)
(define-fun c2 () Int
91)
(define-fun state1 () Int
3)
(define-fun t15 () Int
51)
(define-fun state18 () Int
1)
(define-fun l18 () Int
123)
(define-fun l2 () Int
98)
(define-fun state17 () Int
0)
(...)

potrzebuje numer linijki w ktorej znajduja sie wyrazenia stateX

Napisalem taki kod w pythoniem ale znajduje on tylko state0 , reszty nie. Ma ktos jakis pomysl?

file = open("vars.txt", "r")

string_state = 'state'
index = 0

for x in range(21):
string = string_state + str(x) + str(' ')
for line in file:
index = index + 1
if string in line:
print(index)
break
index = 0

file.close()
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach