小编use*_*719的帖子

坚持下一个字母生成器 - Python 3

目前,我正在网上学习一些计算机科学课程.我已经发出了编写程序的任务,该程序在有效输入后将打印字母表中的下一个字母.这是我的代码:

char = input()
ordchar = ord(char)
nextletter = ordchar + 1
nextletter = chr(nextletter)

if nextletter == ("["):
    print("A")

if nextletter == ("{"):
    print("a")

if nextletter!=("[","{"):
    print(nextletter)
Run Code Online (Sandbox Code Playgroud)

现在,我确实看到了代码的问题,虽然我不知道如何纠正它.基本上,在第二行到最后一行代码中,我希望它基本上说"如果nextletter不等于{或[print nextletter".

python if-statement chr python-3.x ord

2
推荐指数
2
解决办法
237
查看次数

打印字符映射

我需要编写一个程序,提供下表的输出:

chr:      !   "   #   $   %   &   '   (   )   *   +   ,   -   .   /  
asc: 32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  
chr:  0   1   2   3   4   5   6   7   8   9   :   ;   <   =   >   ?  
asc: 48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  
chr:  @   A   B   C   D   E   F   G   H   I   J …
Run Code Online (Sandbox Code Playgroud)

python python-3.x

2
推荐指数
1
解决办法
2412
查看次数

标签 统计

python ×2

python-3.x ×2

chr ×1

if-statement ×1

ord ×1