쉼표로 구분 된 숫자 시퀀스를 useless.txt라는 file.txt에 삽입하는 데 도움을 주셨으면합니다. 파일 안에 있어야하는 예 : 0001 => 1,2,3,4,5,6,7,8 원하는 정보를 파일에 넣을 수 없습니다. 파일이 비어 있습니다.
cont = 0
def contador(i,f,p):
print(f'A contagem de {i} até {f} de {p} em {p}')
if i < f:
cont = i
print('\n\n000=>')
while cont <= f:
print(f'{cont}', end=' ')
cont += p
print('FIM!')
else:
cont = i
while cont >= f:
print(f'{cont}', end=',')
cont -= p
print('FIM!')
print('Agora é sua vez, personalize um contador:')
i = int(input('Inicio: '))
f = int(input('Fim: '))
p= int(input('Passo: '))
arquivo = open(input('Nome do arquivo a ser editado:'), 'r')
texto = arquivo.readlines()
texto.append(input(contador(i, f,p)))
arquivo = open(input(contador(i, f,p)), 'w')
arquivo.writelines(texto)
arquivo.close()
contador(i, f,p)
우선, 인쇄로만 함수를 만들지 만 반환은 없습니다. 결과를 인쇄하지만 texto.append = ... 안에 결과를 넣지 않음을 의미합니다.
texto.append = 입력이 잘못되었습니다. texto.append (str)이 정확합니다.
open (input ...도 잘못되었습니다. correct : variable = open (filename, 'w')
예:
cont = 0
def contador(i, f, p):
global temp
temp.append(f'A contagem de {i} até {f} de {p} em {p}')
temp.append('\n\n000=>')
if i < f:
cont = i
numeros_contados=''
while cont <= f:
numeros_contados = numeros_contados+f'{cont},'
cont += p
temp.append(numeros_contados)
temp.append('\nFIM!\n')
else:
cont = i
numeros_contados = ''
while cont >= f:
numeros_contados = numeros_contados+f'{cont},'
cont -= p
temp.append(numeros_contados)
temp.append('\nFIM!\n')
return
print('Agora é sua vez, personalize um contador:')
i = int(input('Inicio: '))
f = int(input('Fim: '))
p = int(input('Passo: '))
nomarq = input('Nome do arquivo a ser editado:')
arquivo = open(nomarq, 'r')
texto = arquivo.readlines()
temp = texto
contador(i, f, p)
arquivo = open(nomarq, 'w')
for a in temp:
arquivo.write(a)
arquivo.close()
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다