random_student.py 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. import random
  2. from random import randint
  3. import datetime
  4. # На 4-5
  5. students_list = ["Бурдыко Максим"]
  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. students_list.append("Ласек Егор")
  20. # На 2-3
  21. """
  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. students_list.append("Стародубцев Даниил")
  29. students_list.append("Сущенок Владислав")
  30. students_list.append("Топальцев Роман")
  31. # запись файла
  32. file_name = "D:\\_gogs\\up\\ОАиП\\2024-25\\26гр\\stud.txt"
  33. f = open(file_name, "w", encoding="utf-8")
  34. for stud in students_list:
  35. f.write(f"{stud}\n")
  36. f.close()
  37. # преобразование списка в строку с разделителем
  38. s = "\n".join(students_list)
  39. print(f"Список студентов в строку: {s}")
  40. for stud in students_list:
  41. print(f"{stud} - Практическая работа № {random.randint (1, 6)}")
  42. """
  43. random.seed(int((datetime.datetime.now().microsecond)))
  44. print(f"Практическая работа № {random.randint (1, 6)}")
  45. rand_student = random.choice(students_list)
  46. print(f"Случайный студент: {rand_student}")