我可以在chr()函数中使用运算符吗?

时间:2016-02-17 06:12:06

标签: python

我正在编写一个小程序,将97到122范围内的所有ASCII小写字符转换为大写字符。我想在不使用upper()函数的情况下执行此操作。

如果我只是在chr()函数中使用一个特定的数字,它会很有用,但是当我尝试放入(97和122)之间的范围时,我就会卡住。是否有可能在chr中插入运算符,或者我必须找到另一种方法吗?

    text = raw_input("Enter some text: ")

for character in text:
    if character == chr(>= 97 or <= 122):
        print chr(ord(character) - 32)
    else:
        print character

谢谢!

1 个答案:

答案 0 :(得分:3)

你可能想要这样的东西:

Console.WriteLine(od[(object)1]);