Python tipo de aprendizaje digital ----

A: tipo int

1. Definiciones:

age = 10 # age=int(10)

2. nombre (parámetros)

rint('hello','world')

x=int(10)
name=input('xxx')
res=print('xxx') # 没有产品
print(res)

3, la conversión de tipos

3.1 digital pura convierte en una cadena de int

res=int('100111')
print(res,type(res))

3.2 (entender)

3.2.1 a su vez en otro decimal binario

10进制 -> 二进制
11 - > 1011
1011-> 8+2+1
print(bin(11)) # 0b1011

10进制 -> 八进制
print(oct(11)) # 0o13

10进制 -> 十六进制
print(hex(11)) # 0xb
print(hex(123)) # 0xb

2.2.2 Otros convierte en su sistema decimal

二进制->10进制
print(int('0b1011',2)) # 11

二进制->8进制
print(int('0o13',8)) # 11

二进制->16进制
print(int('0xb',16)) # 11

Dos: tipo float

1. cadena puramente digital en int, sin incluir el punto decimal

res = int('100111') 
print(res,type(res))

100111 <class 'int'>

2. conversión Base (a saber)

Decimal -> binario: En adición módulo 2

11 -> 1011

Binario -> 10 hex: 8421 Método

1011 -> 11

Decimal convierte en otra binario:

Python se puede utilizar "bin ()" se convierte en el decimal binario

print(bin(11))

0b1011

Puede ser utilizado en Python "OCT ()" se convierte en el decimal octal

print(oct(11))

0o13

Puede ser utilizado en Python "hex ()" se convierte en el hex 10 hex

print(hex(11))

0xb

3: Uso

No es necesario que han incorporado métodos para su uso int y float es relativamente operaciones matemáticas +

Supongo que te gusta

Origin www.cnblogs.com/x945669/p/12458505.html
Recomendado
Clasificación