【发布时间】:2013-02-17 15:50:27
【问题描述】:
目前,我正在网上学习一些计算机科学课程。我接到了编写一个程序的任务,该程序在有效输入后将打印字母表中的下一个字母。这是我的代码:
char = input()
ordchar = ord(char)
nextletter = ordchar + 1
nextletter = chr(nextletter)
if nextletter == ("["):
print("A")
if nextletter == ("{"):
print("a")
if nextletter!=("[","{"):
print(nextletter)
现在,我确实看到了代码的问题,但我不知道如何纠正它。基本上,在代码的倒数第二行,我希望它基本上说“如果 nextletter 不等于 { 或 [ print nextletter”。
【问题讨论】:
标签: python if-statement python-3.x chr ord