ٍSulaiman Al Dhowayan Ответов: 3

Помогите мне в проекте (Python)


Q- Assume that you are managing a reading group of various members. You were asked to a produce a monthly report of the group reading. The report includes some statistics about what the group has read during the month.

Therefore, the task is to write a program to manage the reading group.

• The group must have at least 10 members.

• The data must be collected from a file (e.g. members names, emails, phone numbers,

books titles, pages, categories).

• Each member at least read 5 books.


You will take the following inputs from the user (you get them from a file):

1. Member information

a. Name

b. Mobile number

c. Email


2. Member books’ information

a. Titles of the books

b. Number of pages for each book

c. Category of each book.


- You have to produce the following outputs:

• Present statistical reports about the group, such as:


o Number of books read by the whole group members.


o Number of pages read by the whole group members.


o Ranking of books categories mostly read by the group members [show the

number alongside the category in the ranked list].


o Ranking of group members based on number of books read [show the number

alongside the member’s name in the ranked list].


o Ranking of group members based on number of pages read [show the number

alongside the member’s name in the ranked list].


Evaluation Criteria:

1. A running program.

2. Reading from file.

3. Variable declaration of all major primitive types and structures (e.g. integer, float,

string, array, multidimensional array, classes).

4. Use of conditional statements in different formats (e.g. if/else)

5. Use of all loop/control structures (e.g. for, while)

6. Define your own functions and object types and use built-in libraries

• Must use

i. Functions

ii. Objects

iii. Built-in libraries

iv. Private and public attributes/methods

7. Formatting & Standard

• Source code indenting

• Meaningful variable/function/object names

• Good-looking output format


Что я уже пробовал:

пожалуйста кто нибудь помогите мне и спасибо

python > pycharm

3 Ответов

Рейтинг:
1

RickZeeland

Взгляните на это: лучшие-ресурсы-для-изучения-python[^]


Рейтинг:
1

Richard MacCutchan

Прочесть Код проекта Быстрые ответы часто задаваемые вопросы[^] и Учебник по Python — документация по Python 3.7.9[^И если вы все еще застряли, то, пожалуйста, сделайте себе одолжение и поговорите со своим учителем.


Рейтинг:
0

OriginalGriff

Мы более чем готовы помочь тем, кто застрял, но это не значит, что мы здесь, чтобы сделать все это для вас! Мы не можем сделать всю работу, вам либо платят за это, либо это часть ваших оценок, и было бы совсем несправедливо, если бы мы сделали все это за вас.

Поэтому нам нужно, чтобы вы сделали работу, и мы поможем вам, когда вы застряли. Это не значит, что мы дадим вам пошаговое решение, которое вы можете сдать!
Начните с объяснения, где вы находитесь в данный момент и каков следующий шаг в этом процессе. Затем расскажите нам, что вы пытались сделать, чтобы этот следующий шаг сработал, и что произошло, когда вы это сделали.

Если у вас вообще возникли проблемы с началом работы, то это может помочь: Как написать код для решения проблемы, руководство для начинающих[^]