Python几个基础练习题,写出私信有奖

Posted 小可爱酥酥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python几个基础练习题,写出私信有奖相关的知识,希望对你有一定的参考价值。

 第一题:

雯波拉契数列

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ........

第一个数 + 第二个数 = 第三个数

  1. 根据用户想要获取的数据进行输出 不能低于1000(如果用户输入1000 那么就要获取这个1000之内的数列)
  2. 通过迭代器的方式实现 -> 类的形式
  3. 统计迭代出来的数的总和
  4. next iter(返回自己本身 self)

 

第二题:

写一个管理系统 (需求:三个功能:新建 搜索 显示 一个功能为一个独立的函数 需要用到技术点 if while def )

  1. 新建的功能需要是一个列表信息 包含(至少三个 自己构思)
  2. 应当有一个字典用来存储 所有新建的列表
  3. 显示所有信息 应当以制表符展示 (\\t)
  4. 模块调用 所有功能为一个py文件 主程序为一个py文件
  5. 主程序应当是一个死循环 当用户选择退出 才退出 并且可以根据用户的选择来展示对应的功能
    # 主程序

    # 功能程序

疑问?

'hello wolrd' 获取到 前三个字母 并且大写

A = 'abcdace321fcdjklcdaefg123' 去除相同的字母或者数字

求0-100的和 与 平均值 最大值 最小值(需要程序)

字符串的反转 自定义一个字符串 两种方式实现反转

什么是Python中的类型转换?

第三题:

需求:udp聊天器

2个程序

  1. 获取键盘数据 并发送给对方

  2. 接受数据 并且显示

  3. 把两个功能封装成一个 面向对象方式

class UDP(object):
    
    def __init__():
        socket创建
        本地程序绑定
        用户功能选择(1. 数据发送  2. 数据接受)
    
    def SendMsg():
        '''发送'''
        
    def Recv():
        '''接受'''

文件下载器的客户端

​画图画出tcp 三次握手 以及四次挥手
​写出来的私信
送一套Python相关资料
1-Python相关工具
2-Python练习集
3-深入Python
4-Python文档
5- Python第一本书

如果你用得到的话可以直接拿走,在我的QQ技术交流群里(纯技术交流和资源共享,广告勿入)可以自助拿走,群号是881744585

以上是关于Python几个基础练习题,写出私信有奖的主要内容,如果未能解决你的问题,请参考以下文章

Python的基础,Python的101

给 ABP vNext 应用安装私信模块

vue基础(上篇)

私信私信,欢迎新用户加入服务器

《C#零基础入门之百识百例》顺序结构 -- 梯形面积

《C#零基础入门之百识百例》(七十六) 委托事件实例练习1 -- 猫捉老鼠