PDA

Просмотр полной версии : генератор ников записывает инфо в файл не правильно


NORTEX666
24.11.2022, 02:28
у меня есть такой скриптик, который должен к указанному нику добавлять цифры по типу player_1 player_2 player_3 и тд, я хочу что бы он записывал все в файлик но почему то записывает немного криво

вот сам скрипт:

nick = input("ник: ")

rang = input("кол-во ников: ")

for number in range(int(rang) + 1):

nicks = (nick +str(number))

f = open( 'nicks.txt', 'w' )

f.write(nicks)

f.close()

если можете то ответьте готовым кодом и +- объясните в чем ошибка, просто я только начал учить пайтон

qdIbp
24.11.2022, 12:15
https://forum.antichat.xyz/attachments/28201990/img_5f7dc64104.png

Работа с файлами в python. Чтение и запись в файл ~ PythonRu

Эта статья посвящена работе с файлами (вводу/выводу) в Python: открытие, чтение, запись, закрытие и другие операции. Файлы Python Файл — это всего лишь

pythonru.com


Python:






nick
=
input
(
"ник: "
)
rang
=
input
(
"кол-во ников: "
)
f
=
open
(
'nicks.txt'
,
'a'
)
for
number
in
range
(
1
,
int
(
rang
)
+
1
)
:
f
.
write
(
f'{nick}_{str(number)}\n'
)
f
.
close
(
)
print
(
'end'
)

munnniisss
24.11.2022, 12:22
код:






nick
=
input
(
"ник: "
)
rang
=
int
(
input
(
"кол-во ников: "
)
)
with
open
(
'nicks.txt'
,
'a'
)
as
file
:
for
i
in
range
(
rang
+
1
)
:
file
.
write
(
f'{nick}_{str(i)}'
)