- 博客(11)
- 收藏
- 关注
原创 图书管理系统分为两个.py文件实现管理员和用户分开
用户登录注册页import maskpassimport manger_page as t# 登陆注册页面def menu0(): while True: print("|", end='') print("-" * 25, "欢迎使用图书管理系统".center(20, ' '), "1. 用户".center(20, ' '), "2. 管理员".center(
2022-05-16 15:49:46 364
原创 文件与异常及其相关函数(os模块)
os.getcwd() 获取当前工作目录 os.sep 查看分隔符(Windows:"/",Linux:"\\") os.name 查看当前操作系统的名字(Windows:nt,Linux:posix) os.environ([key]) 获取环境变量值 os.mkdir(path) 创建目录(只能创建最后一个目录,前面的目录必须都存在) os.mkdirs(path) 根据指定路径创建目录,可以将不存在的目录依次创建(若目录存在则会报错) os.
2022-05-15 15:20:31 158
原创 python类与对象
1、字符串前加 fprint(f"{agrs}",agrs)表示“”中有格式化变量2、字符串前加 u例:u"我是含有中文字符组成的字符串。"作用:后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。3、字符串前加 r例:r"\n\n\n\n” # 表示一个普通生字符串 \n\n\n\n,而不表示换行了。一般加上r表示就是路径不需要转义作用:去掉反斜杠的转义机制。(特殊字符:即那些,反斜杠加上对应字母..
2022-04-19 15:08:52 394
原创 anaconda环境下如何使用控制台运行python文件
以我的电脑Windows10为例,我一般是在pycharm运行python文件,配置了anaconda,利用anaconda自带的python版本编写代码,由于最近实验需要用到控制台实现密码回显*,利用maskpass这个包里面的askpass函数实现,但是由于在pycharm无法运行,转到控制台,而我又没有单独下载python版本,以下为在anaconda控制台运行为例:1.在这里找到anaconda的菜单项2.找到Anaconda Powershell Prompt,点击运行3.
2022-04-04 13:23:02 14236
原创 python图书管理系统基本增删改查函数实现
# 准备工作warning = ["傻", "蠢", "笨", "呆", "愚"] # 敏感词users = [{"user_name": "张三", "user_password": "18546732149"}, {"user_name": "manger", "user_password": "000000"}, {"user_name": "user1", "user_password": "123456"}]def menu(): while True: .
2022-04-04 12:46:09 3320
原创 python爬虫(嵩天老师课程,Requests库入门)
>基本包:requests>使用r.status_code来检测r这个请求的状态码(若为200则访问成功,否则访问失败)>requests基本函数用法:requests.request() 构造一个请求,支撑以下各方法的基础方法 requests.get(url,params=None,**kwargs) 获取HTML网页的主要方法,对应HTTP的GET(获取一个网页:【r = requests.get(url)】返回一个包含服务器资源的Response对象(包
2022-03-31 21:06:51 539
原创 python函数学习
>斐波那契数列def fib(n): l1 = [] a, b = 1, 1 for i in range(n): l1.append(a) a, b = b, a + b # 这个要求a,b同时赋值,不能分开进行 return l1 # 返回生成的斐波那契数列x = eval(input("请输入需要几个元素:"))y = fib(x)print(y) 使用import语句可以一次导入多个模块,各模块之间用逗号
2022-03-28 20:32:50 1377 1
原创 关于python列表元组和字典相关函数
1.列表(可变,有序 建议从表尾对列表进行操作)列表中元素可以为不同类型[] 创建列表类型 list1.append(x) 将元素x添加到列表list1尾部 list1.extend(iterable) 将可迭代对象iterable中所有元素添加到列表尾部 insert(index,x) 在列表指定位置index处添加元素x remove(x) 在列表中删除首次出现的指定元素 ..
2022-03-23 19:57:25 856
原创 关于python第一个小实验——登陆页面实现相关知识点
1.函数:and 逻辑与 or 逻辑或 not 逻辑非 & 交集(位运算:全为1为1) | 并集(位运算:全为0为0) - 差集 ~ 位运算取反 random.randint() 取随机数,包含两个极值 "xxx".center(width[,fillchar]) 字符串根据宽度width居中,fillchar为填充字符,可选(默认为空格) "xxx".isalpha() 判断是否所有字符都是字母,是
2022-03-19 11:38:33 724
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人