2024-06-06 12:18:21 发布
网友
我使用的是python3.5.2位版本。在
我必须编写代码,如果1存储在垃圾邮件中,则打印Hello;如果2存储在垃圾邮件中,则打印Howdy,并打印问候语!如果有其他东西存储在垃圾邮件中。在
我的代码不承认我定义了垃圾邮件,教科书上的答案在运行程序时没有给出任何信息。在
我的代码:
spam = input() if spam == 1: print('Hello') elif spam == 2: print('Howdy') else: print('Greetings!')
python3上的Input()将输入保存为字符串,类似于raw_Input()在python2上的工作方式。在使用int()进行比较之前,必须先将输入转换为整数:
spam = int(input()) if spam == 1: print('Hello') elif spam == 2: print('Howdy') else: print('Greetings!')
或者可以将它们作为字符串进行比较:
python3上的Input()将输入保存为字符串,类似于raw_Input()在python2上的工作方式。在使用int()进行比较之前,必须先将输入转换为整数:
或者可以将它们作为字符串进行比较:
^{pr2}$相关问题 更多 >
编程相关推荐