This community-built FAQ covers the “Variables” exercise from the lesson “Learn Python: Syntax”.
Paths and Courses
This exercise can be found in the following Codecademy content:
Computer Science Data Science
FAQs on the exercise Variables
Join the Discussion. Help a fellow learner on their journey.
Ask or answer a question about this exercise by clicking reply ( ) below!
Agree with a comment or answer? Like ( ) to up-vote the contribution!
Need broader help or resources ? Head here .
Looking for motivation to keep learning? Join our wider discussions .
Learn more about how to use this guide.
Found a bug ? Report it!
Have a question about your account or billing? Reach out to our customer support team !
None of the above? Find out where to ask other questions here !
catower
Split this topic
November 6, 2019, 1:21am
2
catower
Split this topic
November 6, 2019, 1:24am
4
In practice exercise of variables , outputs are somewhat like
breakfast:
A muffin
But i want to get the output like
Breakfast: A muffin (in same line and using variable syntax).Please help me out
I am totally new in programming field.
2 Likes
I am getting error while running this code. What’s the issue?
line1 = “I love you”
line2 = “I miss you”
print(line1\n\line2)
I tried mixing variable and line break.
Keep in mind that \n is an escape character and must go between quotes, think of it as a word. You can try something like:
print(line1 + "\n" + line2)
1 Like
How to get the output like
Breakfast: A muffin.
In same line.
I formulated this, still has error.
We’ve defined the variable “meal” here to the name of the food we ate for breakfast!
meal = “An english muffin”
Printing out breakfast
print(“Breakfast:”)
print(meal)
Now update meal to be lunch!
meal = “A big sandwich”
Printing out lunch
print(“Lunch:”)
print(meal)
Now update “meal” to be dinner
meal = “lasagna”
Printing out dinner
print(“Dinner:”)
print(meal)
1 Like
I have a few questions concerning Variables:
First of all, will a string always be a variable as long as I use the format (where “string” can be anything that doesn’t start with a number and only has underscores “_” or numbers within it)
string = “example”
Second, if I am using the same variable name multiple times, will the variables associated data (block of texts or anything else) always be the one associated to the latest one?
For example, for the following code:
meal = “omelette”
print(“Breakfast:”)
print(meal)
print(“Brunch:”)
print(meal)
print(meal) would always print the latest precision for meal, right? (In this case, omelette)
If I were to include another designation for meal, the latest one would override the initial one?
In this case:
meal = “omelette”
print(“Breakfast:”)
print(meal)
meal = “hashbrown”
print(“Brunch:”)
print(meal)
According to what I understand, print(meal) would display “omelette” first instance, and then display “hashbrown” for the second instance. Am I correct on this point?
Thus, if I want to have the initial designation, I would have to write another line of
meal = “omelette”
So that for subsequent print(meal), I should be able to only print “omelette” instead of “hashbrown”?
Thank you in advance for your answers!
2 Likes
Hey , that’s a pretty good question, in order to do that you have to print the message in the same line so,
print("dinner: " + meal)
so instead of printing dinner and meal alone , we combine them with a “+”