楼主: longgb246
912 0

[程序分享] 【Python模块】ANSII码和进制转换 [推广有奖]

  • 3关注
  • 1粉丝

讲师

62%

还不是VIP/贵宾

-

威望
0
论坛币
2491 个
通用积分
8.4272
学术水平
10 点
热心指数
16 点
信用等级
8 点
经验
1903 点
帖子
311
精华
0
在线时间
613 小时
注册时间
2013-4-26
最后登录
2023-3-18

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
### 一、进制转换
bin():其他进制数值 ---> 二进制字符串
```
[10=>2]: bin(10)  
[8 =>2]: bin(012)   
[16=>2]: bin(0xa)
```
oct():其他进制数值 ---> 八进制字符串
```
[10=>8]: oct(10)
[2 =>8]: oct(0b1010)  
[16=>8]: oct(0xa)
```
int():其他进制数值 ---> 十进制字符串
```
[2=>10]: int(0b1010) 、int("1010",2)、int("0b1010",2)
[8=>10]: int(012) 、int("12",8)、int("012",8)
[16=>8]: int(0xa)、int("0xa",16)、int("a",16)
```
hex():其他进制数值 ---> 十六进制字符串
```
[2 =>16]: hex(0b1010)
[8 =>16]: hex(012)  
[16=>10]: hex(10)
```
### 二、ASCII码转换
chr(int):整型 转 ASCII码
```
chr(97)
```
ord(chr):ASCII码 转 整型
```
ord("a")
```

### 三、位运算
左移运算符(<<)
右移运算符(>>)
按位与(&)
按位或(|)
按位翻转(~)
按位异或(^)

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python ans SII AscII 十六进制

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 15:44