Hello, developer!
Are you familiar with functions? A function is useful way to reuse codes and reduce the effort to develop the same codes. Don't worry even if you don't fully understand the concept of functions. You will learn more & more about it proceeding this course! :)
Let's learn several methods of conversion numbers. We will use the numbers type variables and math functions in the exercise program.
Internal Math functions
 abs(number): Convert minus number into plus number(i.e.: abs(
 str(number): Convert numbers type into strings type
 pow(number1, number2): number1 multiply number1 until number2 times
 max(number1, number2): Compare two numbers and show a bigger number
 min(number1, number2): Compare two numbers and show a smaller number
 round(number): Round down or up of a number(i.e.: round(3.2) > 3, round(3.7) > 4)
Python supports importing external modules so developers can easily use external functions. In this program, we will import the math module for using more math functions. Here is the math module importing command.
from math import *
I showed the math module functions with purpose and examples.
External Math module functions
 floor(number): Return closet smaller integer value from input decimal(i.e.: floor(4.2) > 4)
 ceil(number): Return closet bigger integer value from input decimal(i.e.: ceil(4.2) > 5)
 sqrt(number): Return square value from input decimal(i.e.: sqrt(36) > 6.0)
I input the below codes and confirmed results like the following screenshot.
from math import *
my_num = 5
my_num2 = 5
print(2)
print(2.0987)
print(3+4.5)
print(3*4+5)
print(3*(4+5))
print(10 % 3) # remainder
print(10 /3)
print(my_num)
print(str(my_num) + " my favorite number.")
print(abs(my_num2))
print(pow(4,6))
print(max(4,6))
print(min(4,6))
print(round(3.2))
print(round(3.7))
print(floor(3.7))
print(ceil(3.2))
print(sqrt(36))
Have you seen the same result on the console window? If yes, congratulations! Now you can import external modules for extended math functions and use math functions as well.
If you are interested in the math functions, please refer below link for your reference.
https://docs.python.org/3/library/math.html?highlight=math%20function
I encourage you to refer to the Python Document References. You can search for functions that you want to use in your program and use searched functions in your codes. These efforts will lead you to understand Python coding and develop codes effectively.
Alright! See you next in the next post, developer! :)
