random_student.py 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import random
  2. from random import randint
  3. students_list = []
  4. # На 4-5
  5. students_list.append("Артикуленко Маргарита Михайловна ")
  6. students_list.append("Белошапко Карина Алексеевна")
  7. students_list.append("Ескин Владислав Игоревич")
  8. students_list.append("Костылев Дмитрий Максимович ")
  9. students_list.append("Литвиненко Александра Александровна")
  10. students_list.append("Николаенко Арина Игоревна ")
  11. students_list.append("Обухова Дарья Михайловна")
  12. students_list.append("Пивоварова Анна Олеговна")
  13. students_list.append("Сергеева Алена Николаевна")
  14. students_list.append("Сушенок Анастасия Витальевна")
  15. students_list.append("Горелый Илья Александрович ")
  16. students_list.append("Пастухов Иван Геннадьевич")
  17. students_list.append("Суровый Александр Владимирович")
  18. students_list.append("Тарабан Матвей Владимирович")
  19. # На 3
  20. students_list.append("Акуленко Илья Игоревич ")
  21. students_list.append("Дорошенко Иван Дмитриевич")
  22. students_list.append("Жевлаков Иван Артурович")
  23. students_list.append("Плехотко Сергей Николаевич")
  24. students_list.append("Понкрашов Александр Николаевич")
  25. students_list.append("Чернявский Илья Дмитриевич ")
  26. students_list.append("Корчигин Илья Сергеевич")
  27. students_list.append("Борздыко Матвей Русланович")
  28. # выбираем случайного студента
  29. rand_student = random.choice(students_list)
  30. """
  31. n_rand_student = random.randint(0,len(students_list)-1)
  32. rand_student = students_list[n_rand_student]
  33. """
  34. students_text = ""
  35. for rand_student in students_list:
  36. rand_glava = random.randint(1, 8)
  37. n_zadach = random.randint(1, 40)
  38. # print(f"студент {rand_student} выполняет главу {rand_glava}, задача №{n_zadach}")
  39. # ФОРМИРУЕМ ТЕКСТ ДЛЯ ЗАПИСИ В ФАЙЛ
  40. students_text += f"студент {rand_student} выполняет главу {rand_glava}, задача №{n_zadach} \n"
  41. print(students_text)
  42. import os
  43. new_path = os.path.join(os.path.dirname(__file__), "text_2.txt")
  44. f = open(new_path, 'w', encoding='utf-8')
  45. f.write(students_text)
  46. f.close()