python
文章平均质量分 68
python各领域
Deapou
这个作者很懒,什么都没留下…
展开
-
Python 使用 matplotlib 将离散的节点用光滑曲线连接
前言:由于写论文需要测试算法的效率,所以需要使用某画图工具来将算法(分布式共识算法)的效率体现出来,本人一开始想到的是使用MATLAB,然后先不说其安装有多麻烦,仅仅是大小,我这个苏菲婆就顶不住了,然后问了问师姐,师姐:Python。嗯。用需要用到三个库:• numpy• matplotlib• scipy具体的作用就不介绍了,懂得都懂,但是安装只要安装后面两个就好了,matplotlib包含numpy安装:因为本人使用的是conda环境,所以在安装前先将一些东西升级conda updat原创 2021-04-23 21:47:52 · 13931 阅读 · 2 评论 -
华为20届面试软件题第一题 利用python
引言:参加了华为的实习生面试,在上机考试这一关,本着事先准备的原则,在网上找了一些往年的华为题来练练手,以下是我自己对题目的见解及解决方式,若那里有不对的或者更好的解决方式,请务必教教我这个菜鸡!!!主体题目如下(图片获取自https://blog.csdn.net/lyxleft/article/details/88698136?depth_1-utm_source=distribute....原创 2020-04-02 22:51:34 · 445 阅读 · 1 评论 -
python--输入方式
引言:今天遇到一题,需要输入下列格式:我在想python好像没有类似C语言那样格式化输入的方法呀,然后去网上找了还真没有,但是还是有其他的收获的。主体:python一共有三种输入方式,但是那是从前了,现在也不支持python2了。现在python3支持两种输入方式input(把之前python2的raw_input吞了),默认返回字符串类型,但是不会再末尾加上换行符sys.stdi...原创 2020-03-31 22:42:15 · 645 阅读 · 0 评论 -
python--循环语句
引言:今天在刷面试题的时候,我丫竟然连基础的循环语句都忘记了(这能忍???),面对的问题是这样的:我就想利用一个循环然后一个一个用isupper判断,然后我竟然写出了下面的代码(我用的是python。。。)这丫要不是我还没膨胀到改写python,我特么就以为是这个pycharm错了。。。。。。现在就总结一哈,python的循环语句主体:python提供了以下几种类型的循环:而且...原创 2020-03-31 22:38:43 · 114 阅读 · 0 评论 -
python--利用微信定时自动给女朋友发消息
程序作用:每天早中晚定时给女朋友发消息如果有特殊的节日,会发送特定的消息给女朋友需要的导入的模块:Wxpy:python操作微信模块(在导入的时候你可能会遇到和我一样的问题,就是在pycharm,和conda install 都找不到这个模块,后来是使用pip install wxpy就有了)模块使用方式Request流程:先开启一个简单的无限循环,这样能实时分析你设置的时...原创 2020-03-03 20:15:26 · 3144 阅读 · 3 评论 -
python--wxpy模块的使用
wxpy-模块使用介绍:官网详细介绍的的地址(https://wxpy.readthedocs.io/zh/latest/)github地址(https://github.com/youfou/wxpy)一定要先看看你的微信号支不支持微信网页版的登入(https://wx.qq.com/)如果不能你就登入不了首先需要注意的是(版本控制):简单介绍几个基础功能。登入微信:查找好...原创 2020-03-03 20:08:27 · 6240 阅读 · 0 评论 -
python 中 "@" 装饰器 的作用 与 理解
首先要知道“@”这个符号-装饰器,就是个语法糖,主要的作用就是“安全”。使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。就是装饰器的作用,首先介绍下装饰器:装饰器就是,假如已经有了一个函数func(a,b),作用是返回a-b,但是现在要让它返回a-b的绝对值,就要增加一个功能,如果不使用“@”这个符号的作用的话应该如下这么写:def decorate(...原创 2020-03-01 21:59:46 · 2211 阅读 · 0 评论 -
python利用C/S实现简单的小游戏
文章目录游戏规则程序设计思路应用层协议设计测试流程分析总结及心得源代码游戏规则交互式游戏设计(RemoteBet) (基于TCP) 通过在远端主机上搭建一个远程骰宝服务器,其它主机可以通过客户端程序RemoteBet与远程的骰宝服务器联系,进行交互式游戏设计。命令行格式如下: RemoteBet <ServerIP> 如: RemoteBet 127.0.0.1 规则...原创 2019-12-07 11:12:26 · 1047 阅读 · 1 评论 -
python中程序入口--if __name__ == "__main__":
文章目录缘由程序入口实例原理衍生解决问题缘由今天像日常一样,随便逛了逛CSDN,在看一段代码的时候,突然看到了if name == “main”这行代码,就是你可能大致了解他的意思但是你不是那么懂,有一个模糊概念,所以去网上找了找再结合自己的理解写了这一片。程序入口对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你...原创 2019-12-07 10:59:50 · 1829 阅读 · 0 评论 -
如何利用python 实现 UDP 通信
使用模块(socket)套接字模块: 套接字模块是一个非常简单的基于对象的接口,它提供对低层BSD套接字样式网络的访问 。使用该模块可以实现客户机和服务器套接字。所谓的套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。 它们允许程序接受并进行连接,如发送和接受数据。为了建立通信通道,网络通信的每个端点拥有一个套接...原创 2019-10-10 21:41:33 · 1101 阅读 · 0 评论 -
python-虚拟环境的创建和管理的三种方式
python虚拟环境–virtualenv and condavirtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。 安装pip install virtualenv基本使用为一个工程创建一个虚拟环境: cd my_project_dir virtualenv venv #v...原创 2019-09-19 14:41:48 · 683 阅读 · 0 评论