数据类型
Posted wenqiangblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据类型相关的知识,希望对你有一定的参考价值。
# 将数据转化为二进制 # 接受的数据是整型 res = bin(10) print(res) res = bin(0o157) print(res) res = bin(0xd52e) print(res) print(type(res)) #将数据转化为八进制 res = oct(10) print(res) res = oct(0b11011101) print(res) #先将十六进制转化为二进制 再将二进制转化为八进制 res = oct(0xa958) print(res) #将数据转化为十六进制 res = hex(15) print(res) res = hex(0o754) print(res) res = hex(0b110111011101) print(res) #获得字符对应的十进制数据 res = ord("a") print(res) res = ord("A") print(res) res = ord("0") print(res) res = ord("男") print(res) res = ord("班") print(res) # 将十进制数据转化为对应的字符 res = chr(3000) print(res) value = "12 + 13" print(value) res = eval("12 + 13") print(res) res = eval("13") print(res) print(type(res)) # 变量的赋值方式 # 1. 给一个变量进行赋值 a = 10 #2. 给多个变量进行赋值 x = y = z = 1 # 多个变量是相同的值 print(x) #多个变量是不同的值 m = 10 n = 11 b = 12 # 给多个变量赋值 p, q = (12, 34) print(p, q) h, i, j = 15, 24, 32 print(h, i, j) #让用户输入两个数 对两个数求和 res = input("请输入两个数:") print(res) print(type(eval(res))) # (11, 22) num1, num2 = eval(res) print(num1, num2) #a , b = "11, 22" # num1 = int(input("请输入第一个数:")) # num2 = int(input(‘请输入第二个数:‘))
以上是关于数据类型的主要内容,如果未能解决你的问题,请参考以下文章
对“xxx”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。 错误解决一例。(代码片段