美文网首页
2018-10-07 关于内建函数 ord() 的一些问题解决

2018-10-07 关于内建函数 ord() 的一些问题解决

作者: 一个菜鸡的日常 | 来源:发表于2018-10-07 02:26 被阅读16次

#!/usr/bin/env python

# -*- coding: utf-8 -*-

a=raw_input("press any one char ")

print "your press is:"+a+" ."

print "your press "+a+" ascii is "+str(ord(a))+" ."

以上为正确的使用方法

如果 ord()括号内为 “a” ,则输出的为字母 a 的ascii 对应的编码

如果括号内为  a ,则输出的是变量 a 的值的对应ascii码

所有python内建函数都遵守这个规则。

例:

正确

#!/usr/bin/env python

# -*- coding: utf-8 -*-

a=raw_input("press any one char  ")

print len(a)

if len(a)<2:

        print "your press is:"+str(a)+" ." #if后面要执行的语句需要缩进,才能正确识别

        print "your press "+str(a)+" ascii is "+str(ord(a))+" ."#if后面要执行的语句需要缩进,才能正确识别

相关文章

网友评论

      本文标题:2018-10-07 关于内建函数 ord() 的一些问题解决

      本文链接:https://www.haomeiwen.com/subject/wdmkaftx.html