1
00:00:00,240 --> 00:00:01,073
Hey guys.

2
00:00:01,073 --> 00:00:05,850
Welcome back to day two of 100 Days of Code.

3
00:00:05,850 --> 00:00:07,440
In today's lessons, you're going

4
00:00:07,440 --> 00:00:09,690
to be learning about data types, numbers,

5
00:00:09,690 --> 00:00:11,790
operations, type conversion,

6
00:00:11,790 --> 00:00:14,130
f-strings, and a whole lot more.

7
00:00:14,130 --> 00:00:18,330
And by the end of today, you will have learned enough

8
00:00:18,330 --> 00:00:21,120
to build a tip calculator.

9
00:00:21,120 --> 00:00:22,680
So it looks a bit like this.

10
00:00:22,680 --> 00:00:25,050
It says, "Welcome to the tip calculator!"

11
00:00:25,050 --> 00:00:28,290
It asks you for the total bill that you need to pay.

12
00:00:28,290 --> 00:00:30,610
So let's say it came to $124.54.

13
00:00:34,710 --> 00:00:36,780
We hit enter, and then it asks you

14
00:00:36,780 --> 00:00:39,360
what percentage tip would you like to give.

15
00:00:39,360 --> 00:00:43,050
So let's say we give a 12% tip,

16
00:00:43,050 --> 00:00:45,240
and it asks you finally,

17
00:00:45,240 --> 00:00:48,300
how many people do you want to split the bill between?

18
00:00:48,300 --> 00:00:51,300
So let's say there's five of us having the meal.

19
00:00:51,300 --> 00:00:54,720
Now it's going to calculate what each person should pay,

20
00:00:54,720 --> 00:00:56,910
taking into account all of these pieces

21
00:00:56,910 --> 00:00:58,860
of information that you've put in.

22
00:00:58,860 --> 00:01:01,710
So I know that I'm pretty bad at maths,

23
00:01:01,710 --> 00:01:04,080
especially when it comes to splitting bills,

24
00:01:04,080 --> 00:01:06,750
and I'm normally the person who just says, "Yeah,

25
00:01:06,750 --> 00:01:08,340
just tell me what I need to pay,"

26
00:01:08,340 --> 00:01:10,320
so I don't have to calculate it.

27
00:01:10,320 --> 00:01:14,130
It's like the bad at math tax that I pay.

28
00:01:14,130 --> 00:01:16,110
But in order to build this, you're going to need

29
00:01:16,110 --> 00:01:20,010
to learn some new skills, including working with numbers,

30
00:01:20,010 --> 00:01:23,220
converting data types from one type to another,

31
00:01:23,220 --> 00:01:24,630
and a whole lot more.

32
00:01:24,630 --> 00:01:28,110
So if you feel like you can tackle this, no problems,

33
00:01:28,110 --> 00:01:31,050
then feel free to skip today's lessons.

34
00:01:31,050 --> 00:01:33,480
But I bet that there'll be loads of stuff

35
00:01:33,480 --> 00:01:36,540
that you'll come across in the upcoming lessons

36
00:01:36,540 --> 00:01:38,310
and coding exercises

37
00:01:38,310 --> 00:01:40,680
that's really gonna make you a better developer.

38
00:01:40,680 --> 00:01:43,380
So once you're ready to get started, head over

39
00:01:43,380 --> 00:01:45,933
to the next lesson and let's start coding.

