Variables
Variables are used to contain data such a numbers or strings.
The keyword print( ) is used to print data to the screen.
variables.py
# This is a comment
age = 15
# Simple math
age = age + 2
# To print data, use the print( ) method
print(age)
# Strings has have single-quotes ('string') or double-quotes ("string")
name = 'Steve'
my_name = "David"
# String building
name = name + " Johnson"
print(name)
# String building
name = "Sir " + my_name + " Johnson""
print(name)
# convert strings to integers
input = '101'
number = int(input)
number = number + 2
print(number)
NOTE:You need to convert strings to integers (numbers) before you can do any kind of math on them (addition, subtraction, multiplication, etc).
What happens if you just add a number (integer) to a string?
variables.py
input = '101' number = input + 2 print(number)
More printing
printing.py
# simple printing
print("Hello")
print(25)
# complex printing
print('Hello my name is Steve')
print('Hello', 'my', 'name', 'is', 'Steve')
print('I', 'will', 'be', 5, 'next year')
Links
Exercises (5 mins)
-
Create a new program
Create a new variable named account_balance
Set account_balance to 0
Add 100 to account_balance
Print the account_balance
Output:
100
-
Create a new program
Create a new variable named name
Set name to your real name (or just use Steve or Bob)
Update name to add a "Mr." or "Ms." in front of your name
Print the name
Output:
Mr. Steve Johnson

