#4 Python Tutorial for Beginners | Conversion Number in Python | Code with Arslan

Veröffentlicht am: 26 August 2023
auf dem Kanal: Code With Arslan
43
3

Assalam O Alikum:
In this video In am Code with Arslan Telling you that we can discuss the video of Conversion of python so.

The lecture focuses on number systems and their conversion:
In programming, numbers are represented using different bases: decimal (base 10), binary (base 2), octal (base 8), and hexadecimal (base 16).

a) **Decimal**: Common in daily life, uses 10 digits (0-9).

b) **Binary**: Crucial for computers, only 0 and 1, due to binary signals.

c) **Octal**: Compact binary representation using 8 digits (0-7).

d) **Hexadecimal**: Base 16, using 16 digits (0-9 and A-F), used in programming and web.


For convenience, Python provides built-in functions:

`bin(51)` converts decimal to binary: '0b110011'.
`int('0b110011', 2)` converts binary to decimal: 51.
`oct(51)` converts decimal to octal: '0o63'.
`int('0o63', 8)` converts octal to decimal: 51.
`hex(51)` converts decimal to hexadecimal: '0x33'.
`int('0x33', 16)` converts hexadecimal to decimal: 51.




Certainly, here's a brief description of the keywords related to numbers in Python:

1. **int**: Stands for "integer," a whole number without a decimal point.
2. **float**: Represents floating-point numbers with decimals.
3. **complex**: Represents complex numbers in the form of real + imaginary.
4. **+**: Addition operator for adding numbers.
5. **-**: Subtraction operator for subtracting numbers.
6. ****: Multiplication operator for multiplying numbers.
7. **/**: Division operator for dividing numbers (returns float).
8. **//**: Floor division operator for whole number division.
9. **%**: Modulus operator for getting the remainder of division.
10. **\*\***: Exponentiation operator for raising a number to a power.
11. **abs()**: Returns the positive value of a number.
12. **round()**: Rounds a floating-point number to the nearest integer.
13. **int()**: Converts a value to an integer data type.
14. **float()**: Converts a value to a floating-point data type.
15. **complex()**: Creates a complex number.
16. **bin()**: Converts an integer to a binary string.
17. **oct()**: Converts an integer to an octal string.
18. **hex()**: Converts an integer to a hexadecimal string.
19. **sum()**: Returns the sum of elements in an iterable (list, tuple, etc.).
20. **min()**: Returns the smallest element in an iterable.
21. **max()**: Returns the largest element in an iterable.
22. **range()**: Generates a sequence of numbers within a specified range.
23. **random**: Module providing functions for random number generation.
24. **math**: Module with various mathematical functions (e.g., math.sqrt() for square root).

These keywords and functions help you work with different numeric types and perform various calculations and operations in Python programming.


Certainly, here's a brief description of the keywords related to numbers in Python:

1. **int**: Stands for "integer," a whole number without a decimal point.
2. **float**: Represents floating-point numbers with decimals.
3. **complex**: Represents complex numbers in the form of real + imaginary.
4. **+**: Addition operator for adding numbers.
5. **-**: Subtraction operator for subtracting numbers.
6. ****: Multiplication operator for multiplying numbers.
7. **/**: Division operator for dividing numbers (returns float).
8. **//**: Floor division operator for whole number division.
9. **%**: Modulus operator for getting the remainder of division.
10. **\*\***: Exponentiation operator for raising a number to a power.
11. **abs()**: Returns the positive value of a number.
12. **round()**: Rounds a floating-point number to the nearest integer.
13. **int()**: Converts a value to an integer data type.
14. **float()**: Converts a value to a floating-point data type.
15. **complex()**: Creates a complex number.
16. **bin()**: Converts an integer to a binary string.
17. **oct()**: Converts an integer to an octal string.
18. **hex()**: Converts an integer to a hexadecimal string.
19. **sum()**: Returns the sum of elements in an iterable (list, tuple, etc.).
20. **min()**: Returns the smallest element in an iterable.
21. **max()**: Returns the largest element in an iterable.
22. **range()**: Generates a sequence of numbers within a specified range.
23. **random**: Module providing functions for random number generation.
24. **math**: Module with various mathematical functions (e.g., math.sqrt() for square root).

These keywords and functions help you work with different numeric types and perform various calculations and operations in Python programming.


Please don’t forget to Like, Share & Subscribe

Subscribe: http://bit.ly/code with Arslan
Facebook:https://www.facebook.com/profile.php?...
Twitter:   / code   with Arslan
Instagram:   / code   with Arslan
LinkedIn :  / muhammad-arslan-ali-b591b1285  
YouTube: CodewithArslan.com
Website: http://techacdemy.com/


Auf dieser Seite können Sie das Online-Video #4 Python Tutorial for Beginners | Conversion Number in Python | Code with Arslan mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Code With Arslan 26 August 2023 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 43 Mal angesehen und es wurde von 3 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!