Final Project - To Do List (Part 2)

7 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€64.96
List Price:  €92.81
You save:  €27.84
£55.77
List Price:  £79.68
You save:  £23.90
CA$95.68
List Price:  CA$136.70
You save:  CA$41.01
A$106.02
List Price:  A$151.47
You save:  A$45.44
S$94.41
List Price:  S$134.88
You save:  S$40.47
HK$546.80
List Price:  HK$781.18
You save:  HK$234.37
CHF 63.34
List Price:  CHF 90.49
You save:  CHF 27.15
NOK kr761.11
List Price:  NOK kr1,087.35
You save:  NOK kr326.23
DKK kr485.02
List Price:  DKK kr692.92
You save:  DKK kr207.89
NZ$116.42
List Price:  NZ$166.33
You save:  NZ$49.90
د.إ257.06
List Price:  د.إ367.25
You save:  د.إ110.18
৳7,660.01
List Price:  ৳10,943.35
You save:  ৳3,283.33
₹5,835.78
List Price:  ₹8,337.18
You save:  ₹2,501.40
RM331.75
List Price:  RM473.95
You save:  RM142.20
₦86,437.65
List Price:  ₦123,487.65
You save:  ₦37,050
₨19,416.31
List Price:  ₨27,738.77
You save:  ₨8,322.46
฿2,572.74
List Price:  ฿3,675.50
You save:  ฿1,102.76
₺2,264.43
List Price:  ₺3,235.04
You save:  ₺970.61
B$356.70
List Price:  B$509.60
You save:  B$152.89
R1,295.44
List Price:  R1,850.72
You save:  R555.27
Лв127.05
List Price:  Лв181.51
You save:  Лв54.46
₩94,909.58
List Price:  ₩135,590.93
You save:  ₩40,681.35
₪259.50
List Price:  ₪370.74
You save:  ₪111.23
₱3,993.87
List Price:  ₱5,705.78
You save:  ₱1,711.90
¥10,712.31
List Price:  ¥15,303.96
You save:  ¥4,591.65
MX$1,187.89
List Price:  MX$1,697.07
You save:  MX$509.17
QR254.57
List Price:  QR363.69
You save:  QR109.12
P950.82
List Price:  P1,358.38
You save:  P407.55
KSh9,247.76
List Price:  KSh13,211.65
You save:  KSh3,963.89
E£3,352.12
List Price:  E£4,788.95
You save:  E£1,436.83
ብር4,006.43
List Price:  ብር5,723.72
You save:  ብር1,717.28
Kz58,511.64
List Price:  Kz83,591.64
You save:  Kz25,080
CLP$65,950.47
List Price:  CLP$94,219
You save:  CLP$28,268.52
CN¥506.53
List Price:  CN¥723.64
You save:  CN¥217.11
RD$4,055.76
List Price:  RD$5,794.19
You save:  RD$1,738.43
DA9,420.16
List Price:  DA13,457.95
You save:  DA4,037.79
FJ$157.70
List Price:  FJ$225.30
You save:  FJ$67.59
Q542.52
List Price:  Q775.06
You save:  Q232.54
GY$14,601.52
List Price:  GY$20,860.22
You save:  GY$6,258.69
ISK kr9,764.23
List Price:  ISK kr13,949.49
You save:  ISK kr4,185.26
DH703.98
List Price:  DH1,005.73
You save:  DH301.75
L1,236.34
List Price:  L1,766.28
You save:  L529.93
ден3,998.59
List Price:  ден5,712.52
You save:  ден1,713.92
MOP$561.77
List Price:  MOP$802.57
You save:  MOP$240.79
N$1,291.99
List Price:  N$1,845.78
You save:  N$553.78
C$2,569.36
List Price:  C$3,670.67
You save:  C$1,101.31
रु9,319.09
List Price:  रु13,313.56
You save:  रु3,994.46
S/260.54
List Price:  S/372.22
You save:  S/111.67
K269.79
List Price:  K385.44
You save:  K115.64
SAR262.50
List Price:  SAR375.02
You save:  SAR112.51
ZK1,882.68
List Price:  ZK2,689.66
You save:  ZK806.98
L323.40
List Price:  L462.03
You save:  L138.62
Kč1,628.77
List Price:  Kč2,326.92
You save:  Kč698.14
Ft25,305.79
List Price:  Ft36,152.68
You save:  Ft10,846.88
SEK kr755.02
List Price:  SEK kr1,078.64
You save:  SEK kr323.62
ARS$61,468.17
List Price:  ARS$87,815.44
You save:  ARS$26,347.26
Bs483.33
List Price:  Bs690.51
You save:  Bs207.17
COP$271,845.87
List Price:  COP$388,367.89
You save:  COP$116,522.02
₡35,672.25
List Price:  ₡50,962.55
You save:  ₡15,290.29
L1,724.16
List Price:  L2,463.20
You save:  L739.03
₲522,510.75
List Price:  ₲746,475.93
You save:  ₲223,965.17
$U2,674.97
List Price:  $U3,821.56
You save:  $U1,146.58
zł281.37
List Price:  zł401.98
You save:  zł120.60
Already have an account? Log In

Transcript

Hello everyone, welcome back. This is the last video of this course we are going to complete our to do list application and the previous video we have completed the to do these cars definition. Now we are going to create a menu and run it that stop okay first we define the manual the instruction to do how so we print an empty line and then on the plane to do this. So to create a class to use is to type to do and the task description And then to mark the task as done and the user has to type down and then index to this all the tasks. The user has to type this in enabled on. Okay, that's good.

Then we define the run function. In the one function first we pray and incent aka to do this and then create the menu. Then ask the user for input. We don't, we don't need that anymore. The command input contains two parts first is really to combine to do done or less. The second part is the task description or the index.

To handle it. We will need to use speed function combined ecos to combine detail split, we split on an empty space. And then we have a problem with a one. One meanings. We only sprint at a first occurrence of the space, as the task description may contain spaces too, and we don't want to split them Then we have square brackets zero, meaning we get the first item. That's the command.

Okay if comma equals to this we do to do this please. Let's come on. He goes to do okay, we extract the task description, task description, the command details on detail top scrape on the empty space isochronous only, and then we take the second item to do they stop Description. Oh, come on, it goes to john. Then we take the task latex. Come on detail spray on empty space.

First of all current loans again second item but we are missing something here because this one is a strain but we need an integer, a number as a parameter. So we use the function IMT to convert string to integer and then we have to do this top gun and then we have commands ecos to hell to print the manual get Okay, that's the logic. But what we have been doing is that we only take user input once. So if we want to take the user input many, many times, one way is to use about you know, so that he kept running until we break. So we add the last else statement, and then we break on any article. Okay, that's the run function.

Call it. Let's see how things go. say, Oh, I missed a colon here. Sorry about that. Let's try again. Yes To do this, with this Okay, there's four to do item.

Let me add one more to do by themselves. And you see that this again? Now densify Okay, I have done two. I have bought a new year for so I tacked on to. Let's see that nice again. Okay, that identity sky.

That's exit. That's all of the to do this application. Hope you're loving it Congratulations, you have complete cause we hope this course gives you good fundamental programming skills for you to start writing Python programs. And we will suggest you to use your creativity to build more features on top of the six applications we have written that will help you learn the lesson. wage faster. And Google is your friend to do a quick search and most of the time you should be able to find answer.

Even professional software developer, Google when they have had problems. In future, we are going to create some more advanced programming course. Hope to see you again. Bye

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.