Python is a case sensitive language. So when you define a variable you should consider the uppercase and lowercase.
eg: price = 10 is different to PRICE = 10
Important Variable Types and Declaration
price = 10 # price variable type is INTEGER # price is an identifier for variable and initialised with the value 10 update_price = 20.5 # update_price variable type is FLOAT is_published = True # is_published variable type is BOOLEAN # either True or False (case sensitive first letter should be capital) name = 'Jasim' # name variable type is STRING
# – is a comment line. Python interpreted not read this line.
Let’s do one small task.
Variable Declaration Task: We check in a patient named John Toe. He’s 20 years old and is a new patient.
name = 'John Toe' Age = 20 is_new_patient = True
As of now we successfully learn how to declare the variable in python. Next, we learn about how to get input from users.
Instead of print() method use input() method to get the input from the user.
name = input('What is your name? ') print('Hey! ' + name)
Task 2: Ask two questions – Person’s name and his favorite color. Print the output like “John Toe like violet”.
name = input('What is your name? ') Color = input('what is your favourite color? ') print(name + ' like ' + color);
Type conversion is used to define a variable for calculation. If the number is in string format we need to convert the number string into the integer type.
birth_year = input('Your birth year? ') print(type(birth_year)) age = 2020 - birth_year print('Your age is ' + age)
You get input from the terminal 1994 and the type of 1994 is string identified with the use of type() method.
You get an error in line 20 in the app.py file. It will be shown in the terminal due to the type differentiation. So how to solve this problem. We need to convert the type from string to integer.
How to convert the string to integer
int() – method is used to convert the typed string to an integer.
str() – method is used to convert the integer type to string type.
birth_year = input('Your birth year? ') print(type(birth_year)) age = 2020 - int(birth_year) print('Your age is ' + str(age))
In the next article let see the strings in python. Go the next continuation on the menu.