Python
Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
G_SANGSK
None
展开
-
PEP8风格是什么?
PEP8PEP是Python Enhancement Proposal的缩写,通常翻译为“Python增强提案”。每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP 8)是针对Python语言编订的代码风格指南。尽管我们可以在保证语法没有问题的前提下随意书写Python代码,但是在实际开发中,采用一致的风格书写出可读性强的代码是每...原创 2019-05-11 00:38:36 · 62639 阅读 · 0 评论 -
深入理解Python异步编程
Python asyncio异步编程中文教程,只此一篇足矣,一览众山小!彻底理解异步编程是什么、为什么、怎么样。深入学习asyncio的基本原理和原型,了解生成器、协程在Python异步编程中是如何发展的。前言很多朋友对异步编程都处于“听说很强大”的认知状态。鲜有在生产项目中使用它。而使用它的同学,则大多数都停留在知道如何使用 Tornado、Twisted、Gevent 这类异步框架...转载 2019-03-15 12:38:31 · 837 阅读 · 0 评论 -
Python内置函数map(),filter(), reduce()的用法和区别
Python中几个内置函数是高频使用,为了让读者深入了解这几个内置函数,不多哔哔看例子。1,map()函数 描述: 会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。语法:map(function, iterable, ...) 其中 function 表示函数...转载 2018-09-20 19:33:59 · 579 阅读 · 0 评论 -
Git和Pycharm来管理代码
首先明白三个概念,服务器代码库,本地代码库,和正在coding的项目。coding完毕后,先通过commit提交到本地代码库,然后通过push再提交server的代码库git步骤git clone --从远程主机克隆一个代码库到本地;git clone https://git.coding.net/niuhanyang/mytest.git #下载自己的项目 ,取HTTPS SS...转载 2018-09-17 10:54:10 · 962 阅读 · 1 评论 -
Python_random随机用法
python random使用方法参考:www.cnblogs.com/duking1991/p/6121300.html如果你对在Python生成随机数与random模块中最常用的几个函数的关系与不懂之处,下面的文章就是对Python生成随机数与random模块中最常用的几个函数的关系,希望你会有所收获,以下就是这篇文章的介绍。random.random()用于生成用于生成一个指...转载 2018-08-15 18:47:49 · 200 阅读 · 0 评论 -
Python_装饰器
装饰器是什么?简单来说,可以把装饰器理解为一个包装函数的函数,它一般将传入的函数或者是类做一定的处理,返回修改之后的对象。所以我们能够在不修改原函数的基础上,在执行原函数前后执行别的代码,比较常用的场景有日志插入,事物处理等我们知道,在python中韩式也是被视为对象的,可以作为参数传递,那么假如把计算机耗时的独立为一个单独的函数,然后把需要计算耗时的函数都不用修...原创 2018-08-15 11:47:06 · 60824 阅读 · 0 评论 -
Python之父宣布退出决策层,Python该何去何从?
Python 创始人 Guido van Rossum 昨日在邮件列表宣布,他将完全脱离决策层,不再领导该语言,给自己一个永久的假期。后续会作为一个普通的核心开发者,待在那里一段时间。从 Guido van Rossum 的邮件内容可以看出,他已经厌倦了运营该组织。他在邮件开头写道,“我不想再为 PEP(Python 改进提案)[ PEP 572 ] 进行如此艰难的斗争,并发现有这么多人鄙视我的决...转载 2018-07-13 16:04:46 · 621 阅读 · 0 评论 -
Python 读写创建 文件的方法
python 读写、创建 文件的方法python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)...翻译 2018-07-03 16:15:37 · 432 阅读 · 0 评论 -
Python中的多线程是假的多线程?
Python中的多线程是假的多线程?为什么这么说,我们先明确一个概念,全局解释器锁(GIL)global interpreter lockPython代码的执行由Python虚拟机(解释器)来控制,同时只有一个线程在执行对Python虚拟机的访问由全局解释器锁(GIL)来控制,正是这个锁能保证同时只有一个线程在运行。在多线程环境中,Python虚拟机按照以下方式执行。 1.设置GIL。 ...原创 2018-06-30 16:22:52 · 73354 阅读 · 2 评论 -
Python编程思想__面向对象&面向过程
面向对象&面向过程什么是面向过程? 自上而下顺序执行,逐步求精; 其程序结构是按功能划分为若干个基本模块,这些模块形成一个树状结构; 各模块之间的关系尽可能简单,在功能上相对独立; 每一模块内部均是由顺序、选择和循环三种基本结构组成; 其模块化实现的具体方法是使用子程序。 ...原创 2018-05-28 11:31:54 · 68753 阅读 · 0 评论