第23章 三目运算符、表达式和进制的相互转换

发布时间 2023-10-26 09:40:29作者: 香烟无名指

1)三目运算符

  格式:标识符 = 结果  if表达式  else  结果

判断表达式是True还是False,如果是True则将if前面的内容进行运算,并将结果赋值给标识符;如果是False则将else后面的内容进行运算,并将结果赋值给标识符。

a=6
b=8

result = (a+b) if a<b else (b-a)
print(result)

>>14

2)进制的相互转换

  十进制转二进制          函数bin()          表示符 0b

  十进制转八进制          函数oct()          表示符 0o

  十进制转十六进制      函数hex()          表示符 0x

  二进制转十进制          函数int(x,base=10)    参数:x--字符串或数字。base--进制数,默认十进制。