def t1():
#pass 是空占位符,可以用来表示空函数和空类实现
pass
def t2():
#python的数据没有固定长度,系统支持的最大长度既为数据允许长度
#decimal
deci = 2345
#octal
oct = 0o77
#hex
hex = 0xffff
hex1 = 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
#占用多少个bit (8位/bit)
print(deci.bit_length())
print(hex1.bit_length())
def t3():
#python 没有switch,但是可以用dict代替
num = 2
map = {
1:"11111",
2:"22222",
3:"33333"
}
print(map[num])
def t4():
#python没有其他语言的三目符(著名的?:),用if/else代替
a = 2
b = 3
# a>b?a:b
print( a if a > b else b)
def t5():
#python的doc用'''表示,写在类或函数的实现第一行
'''这是一个演示文档'''
#'''表示可多行的字符串
str = '''
多行的字符串0
多行的字符串1
多行的字符串2
'''
print(str)
print(t5.__doc__)
def t6():
#字节序列
bs = b'abcd\xff\xabc'
#字节数组
ba = bytearray(bs)
print(bs)
print(ba)