Python基础,第一二章李氏练习3二进制与字符编码

阅读: 评论:0

Python基础,第一二章李氏练习3二进制与字符编码

Python基础,第一二章李氏练习3二进制与字符编码

#教育机构:李氏教育
# 教育姓名:爱拼才会赢
# 讲师:李教授
# 开发时间2222年某月某日的凌晨
print(chr(0b1001110010110001))#char位置转换对应汉字(字符),二进制需要加0b否则不认识即化为十进制后对应的汉字(字符)因为二进制以0b开头二八进制以0o开头十六进制以0x开头
print(chr(0b1001110010110001))#char位置转换对应汉字(字符),二进制需要加0b否则不认识即化为十进制后对应的汉字(字符)因为二进制以0b开头二八进制以0o开头十六进制以0x开头
print(chr(40113))#char里面的数字转换对应汉字(字符),二进制需要加0b否则不认识
print(0b1001110010110001)#0b字符对应位置
print(0b10)#0b字符对应位置
print(ord("乘"))#汉字(字符)换为整数(10进制)
print(ord("a"))#英文字母(字符)换为整数(10进制)
print(ord("A"))#英文字母(字符)换为整数(10进制)
print(ord("A"))#英文字母(字符)换为整数(10进制)
print(ord("d"))#英文字母(字符)换为整数(10进制)
print(ord("e"))#英文字母(字符)换为整数(10进制)
print("""""sd;klfj"    """"""""")
print(123)
#print("""""""""""""")
#不管中文还是英文在计算机中都叫做字符,一个字符对应一个整数,这个整数可以是十进制八进制二进制十六进制等等表示
print(bin(2))
print(oct(10))
#print(oct(bin(2)))报错、#不能直接填,需要先将其赋值给对象num    num=bin(2)或num=ob10
#print(oct(ob10))报错
a=0b100
b=bin(2)
print(a,b)#4 0b10
print(oct(a))#0o4
print(hex(a))#0x4
print(type(a),type(b))#<class 'int'> <class 'str'>
print(type(oct(a)))
#print(oct(b))

本文发布于:2024-01-28 21:58:46,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170645033210570.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:李氏   字符   基础   Python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23