2014-01-21 3 views
0

에서 가로선을 읽으므로 suduko 검사기 코드가 필요합니다. 필요한 데이터가 외부 파일에 저장되는 곳. 숫자가 가로로 맞는지 확인하려고합니다. 지금까지 나는이 수평 번호를 확인하는 작업을한다면 내가 궁금 해서요파일의 파이썬

filename=input("Enter filename:-") 

with open(filename) as f: #opening files 
    content = f.readlines() #obtaining each lines 

for line in lines:    #check each line 
    numbers=line.split() #split each line # split(example 135246 into 1,3,5,2,4,6) 
    newnumber=letter.sort() #arrange to 1,2,3,4,5,6 
    if newnumber=[1,2,3,4,5,6]: 
     print("valid") 
    else: 
     print("not valid") 

다음이

답변

1
filename=input("Enter filename:-") 

with open(filename) as f: #opening files 
    for line in f: 
     numbers = [int(i) for i in line.strip()] 
     numbers.sort() 
     if numbers == list(range(1,7)): 
      print("valid") 
     else: 
      print("invalid") 
관련 문제