Answer Posted / chaitanya
• To convert the string into a number the built-in functions are used like int() constructor. It is a data type that is used like int (‘1’) ==1.
• float() is also used to show the number in the format as float(‘1’)=1.
• The number by default are interpreted as decimal and if it is represented by int(‘0x1’) then it gives an error as ValueError. In this the int(string,base) function takes the parameter to convert string to number in this the process will be like int(‘0x1’,16)==16. If the base parameter is defined as 0 then it is indicated by an octal and 0x indicates it as hexadecimal number.
• There is function eval() that can be used to convert string into number but it is a bit slower and present many security risks like __import__('os').system("rm -rf$HOME") - use of this will delete the home directory of the system.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Can we use python in linux?
Tell me what are different methods to copy an object in python?
What is micropython?
Which version of python is best?
Are strings mutable in python?
Do you know how is memory managed in python?
How to reverse a string in python
You are required to scrap data from imdb top 250 movies page. It should only have fields movie name, year, and rating.
What is the use of dictionary in python?
How to count the occurrences of a particular element in the list?
How to open a text file and display its contents?
Does nasa use python?
When do you choose a list over a tuple?
Why python is better than r for data science?
List out loop breaking functions?