python基础用法汇总

2019-10-31  本文已影响0人  倦意羽毛
# random模块
import random
num=random.randint(1,10)
all_choices = ['石头', '剪刀', '布']
computer = random.choice(all_choices)


# range用法
# range(10)  # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
# range(6, 11)  # [6, 7, 8, 9, 10]
# range(1, 10, 2)  # [1, 3, 5, 7, 9]
# range(10, 0, -1)  # [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
# range(1, 101)  #1=>100

# 列表解析
['192.168.1.%s' % i for i in range(1, 255) if i%2 ==0]

# 文件操作
with open('aaa.txt', 'rb') as fr:
    with open('bbb.txt', 'wb') as fw:
        while True:
            data = fr.read(4096)
            if not data:
                break
            fw.write(data)

# string模块
import string
print(string.digits)    # 数字
print(string.ascii_letters) # 大小写英文字符
上一篇 下一篇

猜你喜欢

热点阅读