当前位置: 首页 > 面试题库 >

Python-如何获取字符的ASCII值

徐弘图
2023-03-14
问题内容

如何获取字符的ASCII值


问题答案:

函数ord()将获得charint值。而且,如果你想在玩完数字后再转换回去,可以使用chr()函数来解决。

>>> ord('a')
97
>>> chr(97)
'a'
>>> chr(ord('a') + 3)
'd'
>>>

在Python 2中,还有一个unichr函数,返回其序数为参数Unicode字符unichr

>>> unichr(97)
u'a'
>>> unichr(1234)
u'\u04d2'

在Python 3中,你可以使用chr代替unichr



 类似资料:
  • 问题内容: 如何将(度)字符转换为字符串? 问题答案: 将此行放在源代码的顶部 如果您的编辑器使用其他编码,请替换为utf-8 然后,您可以直接在源代码中包含utf-8字符

  • 问题内容: 有没有一种方法可以在Python中对字符串进行子字符串化,以从第三个字符到字符串末尾获取新的字符串? 也许喜欢吗? 如果离开第二部分意味着“直到最后”,而如果离开第一部分,它是否从头开始? 问题答案: Python称这个概念为“切片”,它不仅适用于字符串,还适用于更多的领域。看看这里的一个全面的介绍。

  • 问题内容: 如果我有一个PHP字符串,如何有效地确定它是否至少包含一个非ASCII字符?所谓非ASCII字符,是指不属于此表的任何字符,http://www.asciitable.com/,其位置为32-126(含)。 因此,它不仅必须是ASCII表的一部分,而且还必须是可打印的。我想检测一个包含至少一个不符合这些规范的字符的字符串(不可打印的ASCII字符或完全不同的字符,例如不属于该表的Uni

  • 问题内容: 在Flickr API文档中 ,您需要找到字符串的MD5和以生成值。 如何从字符串生成MD5和? Flickr的示例: 串: MD5总和: 问题答案: 对于Python 2.x,请使用python的hashlib 输出:

  • 问题内容: 例如,我得到一个字符串: 我想将其写入文件。 但是在将字符串写入文件之前,我需要知道字符串的大小。我可以使用什么函数来计算字符串的大小? 问题答案: 如果您在谈论字符串的长度,则可以使用: 如果您需要以字节为单位的字符串大小,则需要: 另外,不要调用您的字符串变量。它遮盖了内置功能。

  • 如何在Go中获取字符串的字符数? 例如,如果我有一个字符串“hello”,该方法应该返回5。我看到返回字节数,而不是字符数,因此返回2而不是1,因为在UTF-8中用两个字节编码。