Why is the value of name in colons & the value of age, not in colons? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Why is the value of name in colons & the value of age, not in colons?

Is this because we don't want to call value of age in the output?

30th Apr 2017, 2:39 PM
Faizan Shaikh
Faizan  Shaikh  - avatar
4 Answers
+ 3
Colons? You mean quotes maybe? Because it is different data types. Quotes means you use string, number without quotes is integer or float number. It is hard to explain shortly, you should read some tutorial about data types in programming.
30th Apr 2017, 2:44 PM
Jeth
Jeth - avatar
0
So in short, if you want to use any data(number/text etc) you use quotes, if you want only numbers, you use integers if non decimal, or float if in decimals. Is this correct?
30th Apr 2017, 2:52 PM
Faizan Shaikh
Faizan  Shaikh  - avatar
0
In short - yes. For example, if you do "1"."2" operation (strings joining also known as concatenation) you will get result "12" and if you do 1+2 you will get result 3.
30th Apr 2017, 4:09 PM
Jeth
Jeth - avatar
0
Ok lets see how I might explain this. When you use "" (or '')(i.e. quotation marks) the output is what's called a string variable. So if I put numbers between "" e.g. "3" that means that all I get is the text, also knows as the string variable, i.e. I won't use the number for a sum or to represent something else. String variables just represent the text, so that's your output. NOW if I want to use the number in some other way, like in maths (or could be used in many other ways but to keep it simple I'll stick with this explanation) then you don't put it in "". So here as 25 is representing the variable age you don't put it into "" Hope that makes it a bit clearer!
14th Jun 2017, 7:57 PM
Rose