Кенжебаева даметкен камариденовна «python бағдарламалау тілі. Толық курсы»



бет17/45
Дата11.10.2024
өлшемі2,26 Mb.
#206163
1   ...   13   14   15   16   17   18   19   20   ...   45
Байланысты:
«PYTHON БАҒДАРЛАМАЛАУ ТІЛІ. ТОЛЫҚ КУРСЫ» Кенжебаева Д.К.

Тапсырма: қарапайым тізім қосымшасын құру
Бұл тапсырманың мақсаты-тізімдерді басқаруға арналған Python бағдарламасын құру. Бұл жағдайда біз тапсырмалар тізімін жасау және басқару үшін қарапайым бағдарлама жасаймыз (содан кейін-тізімге дейін).

Python сценарийін жасаңыз және оны todo_list.py деп атаңыз


Сценарийдің ішінде келесі функцияларды жасаңыз:


show_tasks: ағымдағы тапсырмалар тізімін көрсету мүмкіндігі.
add_task: тізімге жаңа тапсырма қосу мүмкіндігі.
complete_task: тапсырманы орындалған деп белгілеу функциясы.
remove_task: тапсырманы тізімнен жою функциясы.
Тапсырмаларды сақтау үшін тізімді (тізім) пайдаланыңыз. Әрбір тапсырма жол ретінде ұсынылады.

ТАПСЫРМА: БІРЛІК ТҮРЛЕНДІРГІШІН ҚҰРУ

Бұл тапсырманың мақсаты-екі түрлі жүйе арасындағы өлшем бірліктерін түрлендіретін Python бағдарламасын құру (мысалы, дюйм-сантиметр).


Python сценарийін жасаңыз және оны атаңыз unit_converter.py.


Сценарийдің ішінде үш аргументті қабылдайтын convert_length функциясын жасаңыз: мән мәні, from_unit бастапқы бірлігі және to_unit мақсатты бірлігі. Функция түрлендірілген мәнді қайтаруы керек.


Келесі ұзындық бірліктері арасында түрлендіруді жүзеге асырыңыз:
Дюйм (inches) сантиметр (centimeters): 1 дюйм = 2.54 см.
Фут (feet) метрге (meters): 1 фут = 0.3048 М.
Миль (милес) километр( километрлер): 1 миль = 1.60934 км.
Бағдарламаның негізгі бөлігінде:
Пайдаланушымен амандасыңыз және бағдарлама бірліктерді түрлендіруге арналғанын түсіндіріңіз.
Пайдаланушыдан түрлендіру мәнін, бастапқы және мақсатты өлшем бірлігін сұраңыз.
Түрлендіруді орындау үшін convert_length функциясын пайдаланыңыз.
Нәтижені экранға шығарыңыз.
Бірлік түрлендіргішіне қош келдіңіз!

Түрлендіру мәнін енгізіңіз: 10


Бастапқы өлшем бірлігін енгізіңіз (inches/feet / miles): inches
Мақсатты өлшем бірлігін енгізіңіз (centimeters / meters / kilometers): centimeters

Нәтижесі: 25.4 см


Бағдарламаның негізгі бөлігінде:

Пайдаланушымен амандасыңыз және бағдарлама тапсырмалар тізімін басқаруға арналғанын түсіндіріңіз.


Пайдаланушы келесі әрекеттердің бірін таңдай алатын шексіз циклды ұйымдастырыңыз:
Тапсырмалар тізімін көрсету.
Жаңа тапсырма қосыңыз.
Тапсырманы орындалды деп белгілеңіз.
Тапсырманы жою.
Бағдарламадан шығу.



Достарыңызбен бөлісу:
1   ...   13   14   15   16   17   18   19   20   ...   45




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет