Файлы последовательного доступа python

Файл последовательного доступа

Записать в файл последовательного доступа n натуральных чисел: a1,a2. an(числа получить с помощью генератора случайных чисел). Сформировать новый файл последовательного доступа, элементами которого являются a1, a1*a2. a1*a2. *an.

У меня во втором файле первое число всегда получается 1. подскажите пожалуйста как исправить

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
import random n = int(input("N: ")) my_file = open("t1.txt", 'a') lis = [] get = 1 for i in range(n): lis.append(random.randint(1, 1000)) my_file.write(str(lis[i]) + " ") my_file.close() my_file = open("t2.txt", 'a') for i in range(n): for j in range(i): get *= lis[j] my_file.write(str(get) + " ") get = lis[0] my_file.close()

Записать в файл последовательного доступа N натуральных чисел: a1, a2, . , an python
Помогите, плиз, написать программу на python. Записать в файл последовательного доступа N.

Получить в другом файле последовательного доступа все числа файла f, кроме чисел, кратных К
Записать в файл f последовательного доступа N натуральных чисел. Получить в другом файле.

Записать в файл последовательного доступа N действительных чисел a1, a2, . an. (Python)
Записать в файл последовательного доступа N действительных чисел a1, a2, . an. Создать новый файл.

Записать в файл последовательного доступа N действительных чисел.Вычислить произведение компонентов файла и вывести на п
Записать в файл последовательного доступа N действительных чисел. Вычислить произведение.

Лучший ответ

Сообщение было отмечено Zebraya как решение

Решение

ЦитатаСообщение от Zebraya Посмотреть сообщение

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
import random n = int(input("N: ")) my_file = open("t1.txt", 'a') get = 1 lis = [] for i in range(n): lis.append(random.randint(1, 1000)) my_file.write(str(lis[i]) + " ") my_file.close() my_file = open("t2.txt", 'a') for i in range(n): get *= lis[i] my_file.write(str(get) + " ") my_file.close()

Источник

Читайте также:  Title: PyScript

Записать в файл последовательного доступа N натуральных чисел: a1, a2, . , an python

Записать в файл последовательного доступа N натуральных чисел: a1, a2, . , an (числа получить с помощью датчика случайных чисел). Сформировать новый файл последовательного доступа, элементами которого являются числа a1, a1 a2, a1 a2 a3, . , a1 a2 a3 . an.

Записать в файл f последовательного доступа N натуральных чисел. Получить в другом файле последовательного дос
Записать в файл f последовательного доступа N натуральных чисел. Получить в другом файле.

Записать в файл последовательного доступа N натуральных чисел
Записать в файл последовательного доступа N натуральных чисел: a,a,a. a (числа получить с.

Записать в файл последовательного доступа K натуральных чисел: a1,a2,…ak
Записать в файл последовательного доступа K натуральных чисел: a1,a2,…ak (числа получить с помощью.

Записать в файл последовательного доступа N натуральных чисел: а1 а2. ai. аn .
Записать в файл последовательного доступа N натуральных чисел: а1 а2. ai. аn . Сформировать.

Эксперт Python

import random N = int(input()) with open('out.txt', 'w') as out_file: for _ in range(N): out_file.write(f"\n")

Лучший ответ

Сообщение было отмечено Vfrghjugv как решение

Решение

unfindable_404, исходная последовательность используется дважды для создания 2х файлов.

Добавлено через 10 минут
Vfrghjugv, unfindable_404,

import random N = int(input()) a = [str(random.randrange(0, 100)) for _ in range(N)] with open('1.txt', 'w') as file: file.write(', '.join(a)) with open('2.txt', 'w') as file: file.write(', '.join([', '.join(a[:i]) for i in range(1, N+1)]))
[QUOTE=outoftime;14629408]unfindable_404, исходная последовательность используется дважды для создания 2х файлов.

Добавлено через 10 минут
Vfrghjugv, unfindable_404,

import random N = int(input()) a = [str(random.randrange(0, 100)) for _ in range(N)] with open('1.txt', 'w') as file: file.write(', '.join(a)) with open('2.txt', 'w') as file: file.write(', '.join([', '.join(a[:i]) for i in range(1, N+1)]))

Записать в файл f последовательного доступа N натуральных чисел
Записать в файл f последовательного доступа N натуральных чисел. Получить в другом файле.

Записать в файл последовательного доступа N натуральных чисел.
Записать в файл последовательного доступа N натуральных чисел: a1,a2. an (числа получить с.

Записать в файл f последовательного доступа N натуральных чисел
Записать в файл f последовательного доступа N натуральных чисел. Получить в другом файле.

Записать в файл последовательного доступа N натуральных чисел: a1, a2, . an
Записать в файл последовательного доступа N натуральных чисел: a1, a2, . аn (числа получить с.

Записать в файл f последовательного доступа N натуральных чисел
Записать в файл f последовательного доступа N натуральных чисел. Получить в другом файле.

Записать в файл f последовательного доступа N натуральных чисел.
Записать в файл f последовательного доступа N натуральных чисел. Получить в другом файле.

Источник

Записать в файл последовательного доступа N действительных чисел.Вычислить произведение компонентов файла и вывести на п

Записать в файл последовательного доступа N действительных чисел.Вычислить произведение компонентов файла и вывести на печать
Записать в файл последовательного доступа N действительных чисел.Вычислить произведение компонентов.

Записать в файл N действительных чисел. Вычислить произведение компонентов файла и вывести на экран
Записать в файл N действительных чисел. Вычислить произведение компонентов файла и вывести на экран.

Лучший ответ

Сообщение было отмечено Virpac как решение

Решение

with open('file_name.txt', 'x') as writer: N = int(intput()) out = 1 for i in range(N): b = int(input()) out *= b writer.write(str(b)+'\n') print(out)
b = input() if ',' in b: b = b.replace(',', '.') b = float(b) elif '.' in b: b = float(b) else: b = int(b)

Источник

Заполнение файла последовательного доступа

Заполнить файл последовательного доступа N действительными числами, полученными с помощью датчика рандомных чисел и найти сумму минимального и максимального элементов этого файла.

Записать в файл последовательного доступа N действительных чисел.Вычислить произведение компонентов файла и вывести на п
Записать в файл последовательного доступа N действительных чисел. Вычислить произведение.

Файлы последовательного доступа
Заполнить файл последовательного доступа F действительными числами. В файл g поместить минимальный.

Записать в файл последовательного доступа N действительных чисел a1, a2, . an. (Python)
Записать в файл последовательного доступа N действительных чисел a1, a2, . an. Создать новый файл.

Получить в другом файле последовательного доступа все числа файла f, кроме чисел, кратных К
Записать в файл f последовательного доступа N натуральных чисел. Получить в другом файле.

Файл последовательного доступа
Записать в файл последовательного доступа n натуральных чисел: a1,a2. an(числа получить с помощью.

Записать в файл последовательного доступа N натуральных чисел: a1, a2, . , an python
Помогите, плиз, написать программу на python. Записать в файл последовательного доступа N.

Чтение данных из файла последовательного доступа
Доброго времени суток , столкнулся с такой проблемой. Информация: Данные в файле: 10228.

Создание и чтение файла последовательного доступа
Разработать программу, которая реализует с файлом последовательного доступа следующие операции.

Программа создания и обновления файла последовательного доступа
Возникла проблема при написании программы с созданием и обновлением файла последовательного.

Создание и чтение файла последовательного доступа: Птичник
Разработать программу, которая реализует с файлом последовательного доступа следующие операции.

Источник

Оцените статью