数据类型

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”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。 错误解决一例。(代码片段

视图或片段库为常见数据类型组成 UI

一个具有两种显示类型的片段[关闭]

(转) Java中的负数及基本类型的转型详解

从 Apollo 缓存中读取特定类型的所有片段

Android 上的 Kotlin:如何在片段中使用数据库中的 LiveData?