Lecture 12) Problems with numbers in python

Python 3: A Problem-Solution Guide Section 2) Problems and their solutions in python 3
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.99
List Price:  €92.84
You save:  €27.85
£55.80
List Price:  £79.72
You save:  £23.91
CA$95.74
List Price:  CA$136.78
You save:  CA$41.04
A$105.97
List Price:  A$151.39
You save:  A$45.42
S$94.71
List Price:  S$135.31
You save:  S$40.59
HK$547.38
List Price:  HK$782
You save:  HK$234.62
CHF 63.50
List Price:  CHF 90.72
You save:  CHF 27.21
NOK kr760.18
List Price:  NOK kr1,086.02
You save:  NOK kr325.83
DKK kr484.74
List Price:  DKK kr692.51
You save:  DKK kr207.77
NZ$116.49
List Price:  NZ$166.43
You save:  NZ$49.93
د.إ257.06
List Price:  د.إ367.25
You save:  د.إ110.18
৳7,679.15
List Price:  ৳10,970.69
You save:  ৳3,291.53
₹5,844.24
List Price:  ₹8,349.28
You save:  ₹2,505.03
RM331.61
List Price:  RM473.75
You save:  RM142.14
₦86,437.65
List Price:  ₦123,487.65
You save:  ₦37,050
₨19,466.20
List Price:  ₨27,810.05
You save:  ₨8,343.85
฿2,579.91
List Price:  ฿3,685.75
You save:  ฿1,105.83
₺2,258.19
List Price:  ₺3,226.13
You save:  ₺967.93
B$355.28
List Price:  B$507.56
You save:  B$152.28
R1,291.06
List Price:  R1,844.45
You save:  R553.39
Лв127.20
List Price:  Лв181.73
You save:  Лв54.52
₩95,163.27
List Price:  ₩135,953.36
You save:  ₩40,790.08
₪260.34
List Price:  ₪371.93
You save:  ₪111.59
₱4,006.12
List Price:  ₱5,723.27
You save:  ₱1,717.15
¥10,811.89
List Price:  ¥15,446.23
You save:  ¥4,634.33
MX$1,180.56
List Price:  MX$1,686.59
You save:  MX$506.03
QR255.22
List Price:  QR364.61
You save:  QR109.39
P950.05
List Price:  P1,357.27
You save:  P407.22
KSh9,308.67
List Price:  KSh13,298.67
You save:  KSh3,990
E£3,339.92
List Price:  E£4,771.52
You save:  E£1,431.60
ብር4,017.22
List Price:  ብር5,739.13
You save:  ብር1,721.91
Kz58,559.69
List Price:  Kz83,660.29
You save:  Kz25,100.60
CLP$65,083
List Price:  CLP$92,979.70
You save:  CLP$27,896.70
CN¥496.09
List Price:  CN¥708.73
You save:  CN¥212.64
RD$4,059.13
List Price:  RD$5,799
You save:  RD$1,739.87
DA9,404.13
List Price:  DA13,435.05
You save:  DA4,030.92
FJ$157.14
List Price:  FJ$224.49
You save:  FJ$67.35
Q543.86
List Price:  Q776.98
You save:  Q233.11
GY$14,638.84
List Price:  GY$20,913.53
You save:  GY$6,274.68
ISK kr9,768.50
List Price:  ISK kr13,955.60
You save:  ISK kr4,187.10
DH701.39
List Price:  DH1,002.03
You save:  DH300.64
L1,239.86
List Price:  L1,771.31
You save:  L531.44
ден4,006.46
List Price:  ден5,723.76
You save:  ден1,717.29
MOP$563.24
List Price:  MOP$804.66
You save:  MOP$241.42
N$1,288.69
List Price:  N$1,841.06
You save:  N$552.37
C$2,575.52
List Price:  C$3,679.48
You save:  C$1,103.95
रु9,351.66
List Price:  रु13,360.08
You save:  रु4,008.42
S/260.79
List Price:  S/372.58
You save:  S/111.78
K270.67
List Price:  K386.69
You save:  K116.01
SAR262.50
List Price:  SAR375.01
You save:  SAR112.51
ZK1,901.47
List Price:  ZK2,716.50
You save:  ZK815.03
L323.43
List Price:  L462.07
You save:  L138.63
Kč1,625.98
List Price:  Kč2,322.93
You save:  Kč696.95
Ft25,280.20
List Price:  Ft36,116.11
You save:  Ft10,835.91
SEK kr759.20
List Price:  SEK kr1,084.61
You save:  SEK kr325.41
ARS$61,608.98
List Price:  ARS$88,016.60
You save:  ARS$26,407.62
Bs483.53
List Price:  Bs690.78
You save:  Bs207.25
COP$273,394.26
List Price:  COP$390,579.97
You save:  COP$117,185.71
₡35,797.53
List Price:  ₡51,141.53
You save:  ₡15,343.99
L1,728.55
List Price:  L2,469.47
You save:  L740.91
₲523,227.64
List Price:  ₲747,500.10
You save:  ₲224,272.45
$U2,673.53
List Price:  $U3,819.50
You save:  $U1,145.96
zł280.44
List Price:  zł400.65
You save:  zł120.20
Already have an account? Log In

Transcript

In this section I'm going to talk about problems related to numbers. In the first part of this section, I'm going to address problems related to creating float to numbers. So, how to create floats numbers. This is the question of your problem here. The syntax of creating a float number is by using the function float. So if we have a variable here, let's say my num, which stands for my number, is equal to two multiplied by four, which is actually eight.

If you print out my num variable, it will show you eight as an integer. However, you can change this to a flop number by Using float function, so you write down float, and in between parentheses, your variable. Now you have a float number. This can also work in case, you want to use a number instead of the variable. And the same thing. In order to create exponential values, you can use the letter E. So let's say we want to create an exponential value with three zeros.

To make it clear, we give an example of two e three, so this means two and three zeros, which is 2000. Sometimes you want to round a float value into an integer value. So let's say we have a variable called x and it contains this value three point 14, if we want to run this number is just write down print. And, and in between parentheses The variable that you have. So this is the syntax of rounding a number, it should print out three, so it gives you three. This is one method of rounding float values into integer values, sometimes you want to run a number to a certain point.

So let's say you have 324 point 4564. And you just want to show two decimal values instead of four. To do so you can use the function round. So let's say we have a variable called n, and it's equal to 324 point 4564. So you have this number, you can round it using round function, you can print out n, but round first, so use round function. In this case, you have to provide the variable that you have and it The number of points that you want to show or the decimal points that you want to show.

In this case, it converts the n into a number that you requested. In order to truncate a slot value, you need to use a method from a library. So we have to import a library and that library is actually math library. So you have to import math, we say import math as a letter. So we import it as letter M. Now we need to use the truncation function with truncation function or truncate function is actually trunk in Python. So let's say that we have n as the variable as before, and we want to truncate this we say m dot trunk to call the function within the library so we call truncation function within math library And we truncate the variable that we have, we had n. And here we go.

It truncates it. If you recall that this is similar to the INT function, and it truncates the decimal point for you, sometimes you have a problem that you need to create a random number. So the problem here is to create a random number. In order to create a random number, you have to call a library called random. So we import random, as are, there is a function inside the random library or random package, if you want to call it this way that generates random numbers. So you say import random as R, and then call r dot random.

You have to use open close parentheses in order to generate the numbers. If you have a look, it creates a random decimal point number, the number that has returned is between zero to one. If you'd like to change this number, you can either round this number or you can truncate it. You can also convert it to integer values. So it all depends on yourself. Let's say we want to print out random.

So we want to change it to integers are the random. Well, you have to multiply it by 100 in order to convert it to an integer value. This is a random number that is generated and it has been converted to an integer value. And this is between one 200. If we want to convert this one into the random number, to a number between one to 1000 we have to multiply thousand. So it depends on your logic or your requirement.

So these are problems related to numbers. By the way, if you want to create integer values, you just use int. So let's say you want to print out something that a user enters. So you print out and cut. You write down, please enter a number, the user enters a number here. And this is just asking the user to add to put a number to input a number.

So let's say the user inputs 12. Well, this number here is actually in string format. And you have to convert it. If you want to convert this number into integer, you just use end function. So let's say x is variable and this variable says print integer input. Please enter a value or a number.

So it says please enter a value. And let's say it's for this for here is actually an integer value.

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.