您的位置:首页 > 编程语言 > Python开发

Python入门:基础知识

2011-09-26 17:18 686 查看
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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: