python学习之路-03

python学习之路-03

random模块
生成验证码,随机数,openID可用

# author:zqyu
# creted on :2021/2/3 16:33

import random
#使用random生成验证码功能,要求验证码为6位数,有数字和字母


# check = ''
# for i in range(6):
#     num = random.randint(1,9)
#     check += str(num)
# print(check)

# import random
# def get_code():
#     source = list('0123456789')
#     for i in range(97, 123):
#         source.append(chr(i))
#     print(''.join(random.sample(source, 4)))
# get_code()

#生成随机整数

print(random.randint(1,100))
print(random.randrange(0,100,2))


#生成浮点数
print(random.random()) #生成的0-1的浮点数
print(random.uniform(3,100))

#非数字随机抽样
list = ['a','c','tom','jerrt']
print(random.choice(list))
#洗牌
random.shuffle(list)
print(list)
#样本抽取2个
print(random.sample(list,2))


#练习题   生成openID



在这里插入图片描述

操作系统OS,SYS模块

os的主要功能
1、系统相关变量和操作
2、文件和目录相关操作
3、执行命令和管理进程

常用的几个
1、os.getcwd() 获取当前路径
2、os.chdir() 更换路径
3、os.system()运行shell脚本
4、os.abspath() 获取path绝对路径
5、os.path.split()讲path分割为目录和文件名二元组返回
6、os.path.dirname()返回path上级目录
7、os.path.basename()返回文件名
8、os.path.exists()返回目录是否存在
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值