
python
文章平均质量分 74
. . . . .
越努力越幸运!
展开
-
python中的有序字典
python字典中的元素是无序的,但是可以通过collections.OrderedDict构建有序字典。>>> x = dict() #无序字典>>> x['a'] = 3>>> x['b'] = 5>>> x['c'] = 8>>> x #输...转载 2019-10-24 20:17:58 · 8925 阅读 · 0 评论 -
python生成requirements.txt方法
python项目如何在另一个环境上重新构建项目所需要的运行环境依赖包?使用的时候边记载是个很麻烦的事情,总会出现遗漏的包的问题,这个时候手动安装也很麻烦,不能确定代码报错的需要安装的包是什么版本。这些问题,requirements.txt都可以解决!生成requirements.txt,有两种方式:第一种 适用于单虚拟环境的情况:pip freeze > requirements.t...转载 2019-10-16 19:37:21 · 465 阅读 · 0 评论 -
python3里的四舍五入、numpy包里的四舍五入以及python里格式化输出
一. python3里的四舍五入函数对于简单的舍入运算,使用内置的 round(value, ndigits) 函数即可。如果不指定ndigits,则返回整型,否则返回浮点型:比如:print(round(1.23)) # 1print(type(round(1.23))) # <class 'int'> print(round(1.23, 0)) # 1.0...原创 2019-07-27 10:32:26 · 12213 阅读 · 0 评论 -
python变量作用域
python变量作用域转自: https://blog.csdn.net/bylhjcsmmd/article/details/76372110python的作用域并不是哪里都能访问的,类似于Java,分全局和局部,并且局部和全局互不受影响,除非通过特殊手段,python变量的作用域大概分为以下四类:L(local) 局部作用域E(Enclosing) 闭包函数外的函数中G(Global...转载 2019-02-12 18:39:52 · 289 阅读 · 0 评论 -
求两条直线方程的交点
帮一位小伙伴写的作业题目要求:python3代码实现:""" y1 = a * x1 + b * x1 + c = (a+b) * x1 + c y2 = d * x2 + e * x2 + f = (d+e) * x2 + f ## 条件约束: 1. 用户输入a,b,c,d,e,f来得到两个方程的交点 2. 对于用户的输入进行错误异常处理 ...原创 2019-02-09 13:20:27 · 11444 阅读 · 1 评论 -
浅析Python3中的bytes和str类型
浅析Python3中的bytes和str类型Python 3最重要的新特性之一是对字符串和二进制数据流做了明确的区分。文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python 3不会以任意隐式的方式混用str和bytes,你不能拼接字符串和字节流,也无法在字节流里搜索字符串(反之亦然),也不能将字符串传入参数为字节流的函数(反之亦然)。下面让我们深入分析一下二者...转载 2019-01-22 22:29:46 · 294 阅读 · 0 评论 -
pyecharts安装一直报错问题解决
pyechats github链接问题描述:最近项目里需要用到pyecharts这个可视化python包,但是当我pip3 install 的时候一直报如下错误:通过源码安装也会报这个错误。问题解决在https://pypi.org/project/pyecharts/0.1.9.4/#files下载pyecharts-0.1.9.4-py2.py3-none-any.whl ...原创 2019-01-11 11:10:38 · 4652 阅读 · 0 评论 -
python3正则表达式
python3正则表达式提供了内置的re模块import rere模块的内置方法:1. findallfindall方法会找出所有的匹配后返回一个列表例如:import restring = 'adfjalPythonsfja39fasf23rs'res = re.findall('Python', string)print(res)res = re.findall('\d...原创 2018-12-31 11:12:29 · 713 阅读 · 0 评论 -
python3的zip函数和zip(*)函数
python3的zip函数和zip(*)函数一. python3中的zip函数zip函数接受任意多个可迭代对象作为参数,将对象中对应的元素打包成一个tuple,然后返回一个可迭代的zip对象.这个可迭代对象可以使用循环的方式列出其元素.若多个可迭代对象的长度不一致,则所返回的列表与长度最短的可迭代对象相同.用法1:用两个列表生成一个zip对象例一:&gt;&gt;&g...原创 2018-12-04 15:55:23 · 1120 阅读 · 0 评论 -
Django+uWSGI+nginx在阿里云服务器上部署上线
1. 官方文档参考链接2. 从零开始在 Ubuntu 下部署 Nginx uWSGI Django 服务器(ps:这篇文档多次存在错误,但可以参考)原创 2018-10-23 15:44:56 · 551 阅读 · 0 评论 -
python中的深拷贝与浅拷贝
一。 可迭代对象中的拷贝(等同于copy模块中的浅拷贝)a = [1, 2, [4, 5]]b = a.copy()# b[2][0] = 5b[0] = 7print(a)print(b)二。copy模块中的拷贝import copya = [1, 2, 3, 4, [‘a’, ‘b’]]b = a # 引用,除非直接给a重新赋值,否则a变则b变,b变则a变c =...原创 2018-09-17 20:31:29 · 186 阅读 · 0 评论 -
TCP/IP、Http、Socket的区别
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;经常在笔试、面试或者工作的时候听到这些协议,虽然以前没怎么涉及过,但至少知道这些是和网络编程密不可分的知识,作为一个客户端开发程序员,如果可以懂得网络编程的话,他的作用和能力肯定会提升一个档次。原因很简单,这是个信息化时代,由于网络的存在使得人与人、人与网络的联系变得及其地紧密,游戏联网了才好玩,音视频在线了才更方翻译 2018-07-28 11:58:01 · 415 阅读 · 0 评论 -
python装饰器
一. 实现装饰器知识储备:1. 函数即“变量”2. 高阶函数把一个函数名当做实参传给另一个函数(实现了在不修改被装饰函数源码的情况下为其添加功能)返回值中包含函数名(实现了不修改函数的调用方式)3. 嵌套函数二 .装饰器定义:本质就是函数(装饰其他函数)就是为其他函数添加附加功能的。三. 原则:1.不能修改被装饰的函数的源代码。2.不能修改被装饰函数的调用方式。 例如:下面这段代原创 2017-08-24 11:08:41 · 262 阅读 · 0 评论 -
Python知识点整理
简介:Python是一种解释型语言,需要解释器来执行。可以通过在IDLE下执行,也可以在文本文件里写入代码,然后将该文件命名为xx.py 然后在Windows下可以通过Python xx.py 来运行该程序。 上一步中执行 python xx.py 时,明确的指出 xx.py 脚本由 python 解释器来执行。 如果想要类似于执行shell脚本一样执行python脚本,例: ./hello.p原创 2017-06-21 10:04:16 · 2390 阅读 · 0 评论 -
打了激素的数组
列表创建的几种方式创建列表的方式 1. 创建一个普通列表 2. 创建一个混合列表 3. 创建一个空列表 例如:member=[“aa”,”bb”,”cc”] 此时member的方法有member.append() //追加一个元素,注意这里只能追加一个元素。如何要想同时添加两个或者多个元素怎么办呢?用extend()方法 member.extend([“dd”,”ee”]) /原创 2016-10-06 19:22:18 · 406 阅读 · 0 评论 -
python初识
python:大蟒蛇。 python是跨平台的语言。安装pythonpython官网相关链接 * IDLE是一个python的shell,shell的意思就是“外壳”,基本上来说,就是一个通过键入文本与程序交互的途径。 * 我们看到>>>这个提示符,他的含义是告诉你,python已经准备好了,在等你键入python指令呢。 * 在windows系统上alt+n是回到上一条语句。alt+p是下原创 2016-10-06 19:02:39 · 332 阅读 · 0 评论