首页 > 编程知识 正文

qpython(chr和ord函数的使用)

时间:2023-05-05 02:58:27 阅读:83703 作者:4950

1 ord() 函数

主要用于返回对应字符的ascii代码

print(ord(a ) ) # 97

2 chr() 函数

主要用于表示与ascii代码对应的字符。 的输入时的数字可以用十进制或十六进制。

打印(CHR ) 97 ) ) # a

3 一个简单的程序来灵活运用。

#以下程序主要实现对字符串str1中的所有字符,转换为ascii代码中比他们小一位数的字符。

str1='asdfasdf123123 '

str2=' '

财富(LEN ) str1) ) :

str2=chr (奇数(奇数(str1[ I ]-1 ) () ) ) ) ) ) ) ) ) ) ) )至) ) ) ) ) )。

是打印(str2)

应用:可以用来生成随机验证码:

导入随机存储器

defmake_code(size=7) :

res=' '

福林范围(大小) :

循环# # # 1次后将得到随机字符(字母/数字)

s=chr (random.randint (65,90 ) )

num=str(random.randint () 0,9 ) ) ) ) ) ) ) ) )。

RES=random.choice([s,num] ) )。

返回者

RES=make _码()

是打印(RES )

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。