HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 24.11.2022, 02:28
NORTEX666
Участник форума
Регистрация: 17.03.2022
Сообщений: 146
С нами: 2190224

Репутация: 23
По умолчанию

у меня есть такой скриптик, который должен к указанному нику добавлять цифры по типу 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()

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

  #2  
Старый 24.11.2022, 12:15
qdIbp
Познавший АНТИЧАТ
Регистрация: 05.05.2021
Сообщений: 1,437
С нами: 2645968

Репутация: 133


По умолчанию



Работа с файлами в 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'
)
 
Ответить с цитированием

  #3  
Старый 24.11.2022, 12:22
munnniisss
Участник форума
Регистрация: 23.12.2019
Сообщений: 155
С нами: 3363619

Репутация: 33
По умолчанию

код:





Код:
nick
=
input
(
"ник: "
)
rang
=
int
(
input
(
"кол-во ников: "
)
)
with
open
(
'nicks.txt'
,
'a'
)
as
file
:
for
i
in
range
(
rang
+
1
)
:
file
.
write
(
f'{nick}_{str(i)}'
)
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.