我写了如果在Python的if命令中调用2应该显示的内容,但是它不起作用。
if baslangic == 2:
print("meslekler:",meslekler)
当您使用input读取baslangic的值时,它将默认为字符串。
将字符串与整数进行比较永远不会为True ('2'
与2
-一个是数值,另一个是字符序列),因此您必须将它们转换为相同的格式。
当你读取它时,使用int(input('Foo? '))
将输入转换为int(如果用户只期望输入整数),或者将其与字符串进行比较:
if baslangic == '2':