第一题:
雯波拉契数列
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ........
第一个数 + 第二个数 = 第三个数
- 根据用户想要获取的数据进行输出 不能低于1000(如果用户输入1000 那么就要获取这个1000之内的数列)
- 通过迭代器的方式实现 -> 类的形式
- 统计迭代出来的数的总和
- next iter(返回自己本身 self)
第二题:
写一个管理系统 (需求:三个功能:新建 搜索 显示 一个功能为一个独立的函数 需要用到技术点 if while def )
- 新建的功能需要是一个列表信息 包含(至少三个 自己构思)
- 应当有一个字典用来存储 所有新建的列表
- 显示所有信息 应当以制表符展示 (\t)
- 模块调用 所有功能为一个py文件 主程序为一个py文件
- 主程序应当是一个死循环 当用户选择退出 才退出 并且可以根据用户的选择来展示对应的功能
# 主程序
# 功能程序
疑问?
'hello wolrd' 获取到 前三个字母 并且大写
A = 'abcdace321fcdjklcdaefg123' 去除相同的字母或者数字
求0-100的和 与 平均值 最大值 最小值(需要程序)
字符串的反转 自定义一个字符串 两种方式实现反转
什么是Python中的类型转换?
第三题:
需求:udp聊天器
2个程序
-
获取键盘数据 并发送给对方
-
接受数据 并且显示
-
把两个功能封装成一个 面向对象方式
-
class UDP(object):
-
-
def __init__():
-
socket创建
-
本地程序绑定
-
用户功能选择(
1. 数据发送
2. 数据接受)
-
-
def SendMsg():
-
'''发送'''
-
-
def Recv():
-
'''接受'''
文件下载器的客户端
画图画出tcp 三次握手 以及四次挥手
写出来的私信 送一套Python相关资料 1-Python相关工具 2-Python练习集 3-深入Python 4-Python文档 5- Python第一本书
转载:https://blog.csdn.net/weixin_45293202/article/details/110941250
查看评论