文章分类 -  python学习

摘要:# -*- encoding:utf-8 -*- ''' 01 re模块方法中的re.search()和re.findall的区别: (1)re.search():逐个寻找,寻找后就返回。 (2)re.findall():全部找到后一起返回。 02 ret和res的区别 (1)ret默认是return的缩写。 (2)res默认是result的缩写。 ''' im... 阅读全文
posted @ 2018-12-03 14:50 马玉刚 阅读(193) 评论(0) 推荐(0)
摘要:-*- encoding:utf-8 -*- # 1、计算两个格式化时间之间差了多少年月日时分秒 import time true_time = time.mktime(time.strptime('2017-09-11 08:30:00', '%Y-%m-%d %H:%M:%S')) time_now = time.mktime(time.strptime('2017-09-12 11:00... 阅读全文
posted @ 2018-12-01 14:52 马玉刚 阅读(107) 评论(0) 推荐(0)
摘要:''' 从“学生选课系统” 这几个字就可以看出来,我们最核心的功能其实只有 选课。 角色: 学生、管理员 功能: 登陆 : 管理员和学生都可以登陆,且登陆之后可以自动区分身份 选课 : 学生可以自由的为自己选择课程 创建用户 : 选课系统是面向本校学生的,因此所有的用户都应该由管理员完成 查看选课情况 :每个学生可以查看自己的选课情况,而管理员应该可以查看... 阅读全文
posted @ 2018-11-25 20:26 马玉刚 阅读(128) 评论(0) 推荐(0)
摘要:# 1、new方法和init方法执行的执行顺序 # 先执行new方法创建出对象,之后再执行init给对象封装属性。 # 2、__call__方法在什么时候被调用 # 对象+()即可触发该方法。 # 3、 请用写一个类,用反射为这个类添加一个静态属性 class A: def __init__(self, area): self.area = area p... 阅读全文
posted @ 2018-11-25 20:25 马玉刚 阅读(132) 评论(0) 推荐(0)
摘要:''' 角色: 学生、管理员 功能: 登陆 : 管理员和学生都可以登陆,且登陆之后可以自动区分身份 选课 : 学生可以自由的为自己选择课程 创建用户 : 选课系统是面向本校学生的,因此所有的用户都应该由管理员完成 查看选课情况 :每个学生可以查看自己的选课情况,而管理员应该可以查看所有学生的信息 工作流程: 登陆 :用户输入用户名和密码 判... 阅读全文
posted @ 2018-11-16 10:51 马玉刚 阅读(257) 评论(0) 推荐(0)
摘要:# day 15 ''' 1,完成下列功能: 1.1创建一个人类Person,再类中创建3个静态变量(静态字段) animal = '高级动物' soul = '有灵魂' language = '语言' 1.2在类中定义三个方法,吃饭,睡觉,工作. 1.3在此类中的__init__方法中,给对象封装5个属性:国家,姓名,性别,年龄, 身高. 1.4实例化... 阅读全文
posted @ 2018-11-15 10:44 马玉刚 阅读(1313) 评论(0) 推荐(0)
摘要:''' 作业:模拟博客园登录: 1),启动程序,首页面应该显示成如下格式: 欢迎来到博客园首页 1:请登录 2:请注册 3:文章页面 4:日记页面 5:评论页面 6:收藏页面 7:注销 8:退出程序 2),用户输入选项,3~6选项必须在用... 阅读全文
posted @ 2018-11-08 12:40 马玉刚 阅读(255) 评论(0) 推荐(0)
摘要:# 1、整理装饰器的形成过程,背诵装饰器的固定格式 def wrapper(f): def inner(*args, **kwargs): ret = f(*args, **kwargs) return ret return inner # 2、 编写装饰器,在每次执行被装饰函数之前打印一句’每次执行被装饰函数之前都得先经过这里,这里根据需求... 阅读全文
posted @ 2018-11-06 12:39 马玉刚 阅读(311) 评论(0) 推荐(0)
摘要:''' 作业:用函数完成登录注册以及购物车的功能。 1,启动程序,用户可选择四个选项:登录,注册,购物,退出。 2,用户注册,用户名不能重复,注册成功之后,用户名密码记录到文件中。 3,用户登录,用户名密码从文件中读取,进行三次验证,验证不成功则退出整个程序。 4,用户登录成功之后才能选择购物功能进行购物,购物功能(就是将购物车封装到购物的函数中)。 5,... 阅读全文
posted @ 2018-10-31 22:10 马玉刚 阅读(319) 评论(0) 推荐(0)
摘要:''' 练习题1: 1. 文件a1.txt内容 序号 部门 人数 平均年龄 备注 1 python 30 26 单身狗 2 Linux 26 30 没对象 3 运营部 ... 阅读全文
posted @ 2018-10-30 22:48 马玉刚 阅读(872) 评论(0) 推荐(0)
摘要:''' 作业:购物车 1. 用户先给自己的账户充钱:比如先充3000元。 2. 页面显示 序号 + 商品名称 + 商品价格,如: 1 电脑 1999 2 鼠标 10 … n 购物车结算 3. 用户输入选择的商品序号,然后打印商品名称及商品价格,并将此商品,添加到购物车,用户还可... 阅读全文
posted @ 2018-10-28 23:31 马玉刚 阅读(328) 评论(0) 推荐(0)
摘要:'''1、有变量name = "aleX leNb" 完成如下操作:''' # 1) 移除 name 变量对应的值两边的空格,并输出处理结果 # name = " aleX leNb " # print(name.strip()) # 2) 移除name变量左边的"al"并输出处理结果 # name = "aleX leNb" # print(name.replace("al", ""... 阅读全文
posted @ 2018-10-27 22:09 马玉刚 阅读(372) 评论(0) 推荐(0)
摘要:'''1简述变量命名规范'''#变量只能是字母、数字或下划线的任意组合。#变量名的第一个字符不能是数字。''' 2、name = input(“>>>”) name变量是什么数据类型?'''# 字符型str#name = input (">>>")#print (name,type(name))'' 阅读全文
posted @ 2018-10-23 21:06 马玉刚 阅读(370) 评论(0) 推荐(0)
摘要:''' 题目: 1. 三次重试机会 2. 每次输错误时显示剩余错误次数 ''' count = 0 while count <3: name = input('请输入用户名:') password = input('请输入密码:') if name == 'mayugang' and password == '123456': print('恭喜你,登录成... 阅读全文
posted @ 2018-10-21 22:10 马玉刚 阅读(162) 评论(0) 推荐(0)