0
isn't --- my_boolean -- in the given example considered as variable?
my_boolean=True print(my_boolean) o/p -- True # but when I assign it some other word , it shows error. also that when I change this variable name from my_boolean to my_bool , then also it shows error.
4 ответов
+ 2
well, if you want the variable to be a boolean value then it can only store two valid values: True or False.
if you want it to be of another type just remember to add quotes if its a string type.
and the error when changing the name of the variable may be because you didn't update the name of the variable when its called within the print function.
+ 1
you need to make true a string by adding quotes "true".
or str(true)
+ 1
my_boolean=True <--- line 1
print(my_boolean) <--- line 2
if you change only in line 2 or only line 1
the NameError occur for sure
if you want to change the name of variable try both lines
0
It worked for me changing it to my_bool. Just make sure you change the place holder and also when you do the print command