随笔分类 -  Python 练习题

摘要:计时器 打开HTML显示如下: 点击开始后text栏会实时显示当前时间: 点击停止后时间会停止,不再继续实时显示; <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> 阅读全文
posted @ 2020-11-12 09:52 Raigor 阅读(157) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>mi</title> <style> body{ margin: 0; padding: 0; } .title{ background-color: #333 阅读全文
posted @ 2020-10-29 19:01 Raigor 阅读(120) 评论(0) 推荐(0)
摘要:# client.py 客户端 import socket import struct import pickle def my_send(conn, content): b_content = pickle.dumps(content) b_length = struct.pack('i', le 阅读全文
posted @ 2020-10-24 08:15 Raigor 阅读(129) 评论(0) 推荐(0)
摘要:# 1、查询男生、女生的人数; select gender, count(sid) from student group by gender; # 2、查询姓“张”的学生名单; select sid, sname from student where sname like '张%'; # 3、课程平 阅读全文
posted @ 2020-10-24 08:12 Raigor 阅读(220) 评论(0) 推荐(0)
摘要:题目要求: # 1.登录 + 文件下载 # 用户必须登录才能下载 # 用户是否登录应该记录在服务器 # 并且用户可以自己选择 上传 还是 下载 # server.py import socketserver import struct import json import os BASE_PATH 阅读全文
posted @ 2020-07-30 18:30 Raigor 阅读(163) 评论(0) 推荐(0)
摘要:# 1.基于tcp协议完成登录认证 # 客户端输入用户名密码 # 发送到服务端 # 服务端认证 # 发送结果到客户端 # server.py import socket import struct REGISTER_PATH = 'register' User = None sk = socket. 阅读全文
posted @ 2020-07-29 00:04 Raigor 阅读(124) 评论(0) 推荐(0)
摘要:# 作业详细要求见: # 景女神的blog https://www.cnblogs.com/Eva-J/articles/9235899.html import pickle import sys class User: def __init__(self, username, password, 阅读全文
posted @ 2020-07-27 16:22 Raigor 阅读(336) 评论(0) 推荐(0)
摘要:# 用反射完成了 # python D:\Python\Python_Project\day27\03.作业.py cp path1 path2 # python D:\Python\Python_Project\day27\03.作业.py rm path # python D:\Python\P 阅读全文
posted @ 2020-07-25 22:43 Raigor 阅读(116) 评论(0) 推荐(0)
摘要:# 作业1 class Authentic: def __init__(self, name, age): self.name = name self.age = age def register(self): print('register') def login(self): print('lo 阅读全文
posted @ 2020-07-24 19:41 Raigor 阅读(110) 评论(0) 推荐(0)
摘要:# 1.mypickle照着写json # 实现自定义类栈和队列,并使用继承简化 import json class My_json: def __init__(self, path): self.path = path def my_load(self): with open(self.path, 阅读全文
posted @ 2020-07-23 15:31 Raigor 阅读(140) 评论(0) 推荐(0)
摘要:# 人狗大战(继承来完成) # 人 # 狗 import random class Model: def __init__(self, name): self.name = name self.hp = 500 self.ad_max = 50 self.ad_min = 30 self.dodge 阅读全文
posted @ 2020-07-21 21:25 Raigor 阅读(123) 评论(0) 推荐(0)
摘要:# 题目:利用Python实现一个计算器,可以计算小数复数等 import re def calculator(string): # 去除括号函数 def get_grouping(string): flag = False ret = re.findall('\(([^()]+)\)', stri 阅读全文
posted @ 2020-07-20 20:22 Raigor 阅读(459) 评论(0) 推荐(0)
摘要:# 第一大题 : 读程序,标出程序的执行过程,画出内存图解,说明答案和为什么 # 请不要想当然,执行之后检查结果然后再确认和自己的猜想是不是一致 # (1) class A: Country = '中国' # 静态变量/静态属性 存储在类的命名空间里的 def __init__(self,name, 阅读全文
posted @ 2020-07-20 19:49 Raigor 阅读(148) 评论(0) 推荐(0)
摘要:# 算法 # 二分查找 [1,2,3,4,5,6,7,8,9,10,27,36,46,58,69] - 有序列表 # in index 从列表中找到一个值的位置 # 实现上面的功能 - 用代码 def b_search(li, target, right=None, left=0): if righ 阅读全文
posted @ 2020-07-19 23:53 Raigor 阅读(121) 评论(0) 推荐(0)
摘要:# 1、匹配一篇英文文章的标题 类似 The Voice Of China import re exp = 'The Voice Of China' ret = re.match('([A-Z1-9][a-z1-9]* )*[A-Z1-9][a-z1-9]*', exp) print(ret) # 阅读全文
posted @ 2020-07-17 22:20 Raigor 阅读(144) 评论(0) 推荐(0)
摘要:# 1、匹配整数或者小数(包括正数和负数) ^-?\d*0?(\.\d*[1-9])?$ # 2、匹配年月日日期 格式2018-12-6 (20|19)\d{2}-(0[1-9]|1[0-2])-([0-2][0-9]|3[0-1]) # 3、匹配qq号 [1-9]\d{8}\d{0,2} # 4、 阅读全文
posted @ 2020-07-16 23:10 Raigor 阅读(181) 评论(0) 推荐(0)
摘要:第二次周末大作业:博客园 作业:用代码简单地模拟博客园系统。 项目分析: 一.首先程序启动,页面显示下面内容供用户选择: 请登录 请注册 进入文章页面 进入评论页面 进入日记页面 进入收藏页面 注销账号 退出整个程序 二.必须实现的功能: 注册功能要求: 用户名、密码要记录在文件中。 用户名要求:只 阅读全文
posted @ 2020-07-14 15:40 Raigor 阅读(370) 评论(0) 推荐(0)
摘要:# 1.看代码写结果: # def wrapper(f): # def inner(*args,**kwargs): # print(111) # ret = f(*args,**kwargs) # print(222) # return ret # return inner # # @wrappe 阅读全文
posted @ 2020-07-12 17:00 Raigor 阅读(177) 评论(0) 推荐(0)
摘要:# 1.看代码分析结果 # func_list = [] # for i in range(10): # func_list.append(lambda: i) # v1 = func_list[0]() # v2 = func_list[5]() # print(v1, v2) # result: 阅读全文
posted @ 2020-07-11 21:42 Raigor 阅读(184) 评论(0) 推荐(0)
摘要:# 1,完成一个商城购物车的程序。 # 商品信息在文件存储的,存储形式: # name price # 电脑 1999 # 鼠标 10 # 游艇 20 # 美女 998 # ....... # # 要求: # 1,用户先给自己的账户充钱:比如先充3000元。 # 2,读取商品信息文件将文件中的数据转 阅读全文
posted @ 2020-07-11 21:41 Raigor 阅读(641) 评论(0) 推荐(0)