Срочно, Pyton, 70 балов
1) Создать список и заполнить его 2000 случайных чисел (советую использовать цикл)
2) Каждый второй элемент умножить на случайное число от 0 до 2
3) Создать переменную в которую записать сумму всех чисел в созданном списке
4) Создать строку которая будет хранить один пробел и с помощью цикла добавлять к этой строке ваши имя, фамилию и желаемую оценку 100 раз
5) Вывести буквы этой строки начиная с сотой буквы заканчивая двухсотой буквой
6) В конец строки строки добавить текущую дату и записать ее в текстовый файл
Ответы
Ответ дал:
1
1.
import random
random_list = []
for i in range(2000):
random_list.append(random.randint(1,100))
2.
for i in range(1, len(random_list), 2):
random_list[i] *= random.uniform(0, 2)
3.
sum_of_list = sum(random_list)
4.
name = "Имя"
surname = "Фамилия"
grade = "5"
string = " "
for i in range(100):
string += name + " " + surname + " " + grade + " "
5.
print(string[100:200])
6.
import datetime
current_date = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
string += current_date
with open("названиефайла.txt", "w") as file:
file.write(string)
Вроде так. Обращайтесь.
koshenkoartom:
Спасибо!
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад