#Python

python函数(二)

命名空间和作用域函数镶嵌和作用域链函数名的本质闭包----------------回头填坑...
代码星球 ·2021-02-20

python函数(一)

 函数定义def函数名(参数1,参数2,*args,默认参数,**kwargs):"""注释:函数功能和参数说明"""函数体……return返回值注意1.定义:def关键词开头,空格之后接函数名称和圆括号()。2.参数:圆括号用来接收参数。若传入多个参数,参数之间用逗号分割。    参数可以定义多个,也可以不...
代码星球 ·2021-02-20

Python学习——第一天

https://www.runoob.com/python/python-chinese-encoding.html第一个python程序[root@mini1~]#vipython01.pyprint("hellopython")运行pythonpython01.py结果 一安装pycharmhttps:/...
代码星球 ·2021-02-17

python code practice(四):树、图

1、平衡二叉树给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。示例1:给定二叉树[3,9,20,null,null,15,7] 3 / 9 20  /&nbs...
代码星球 ·2021-02-17

python code practice(三):链表、栈、队列

1、删除链表中重复节点在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。例如,链表1->2->3->3->4->4->5处理后为1->2->5。classSolution:defdeleteDuplication(self,p...

python code practice(二):KMP算法、二分搜索的实现、哈希表

https://blog.csdn.net/starstar1992/article/details/54913261?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task关...

C++ 调用Python脚本

本人环境:Windows10;python3.7.4;visualstudio2019;安装python,opencv(如果用到的话),以及将二者目录添加到vs中的包含目录和库目录就不再说了。教程一大堆,自己配置好。以下步骤都建立在这些环境配置成功之后。重要:将Python安装目录下的include和libs文件夹引入...
代码星球 ·2021-02-16

Python基础编程

题目:剔除人名中的空白:存储一个人名,并在其开头和末尾都包含一些空白字符。务必至少使用字符组合""和""各一次。打印这个人名,以显示其开头和末尾的空白。然后,分别使用剔除函数lstrip()、rstrip()和strip()对人名进行处理,并将结果打印出来。解答: ...
代码星球 ·2021-02-16

Python常见面试题

1、大数据的文件读取 ①利用生成器generator ②迭代器进行迭代遍历:forlineinfile2、迭代器和生成器的区别1)迭代器是一个更抽象的概念,任何对象,如果它的类有next方法和iter方法返回自己本身。对于string、list、dict、tuple等这类容器对象,使用for循环遍历...

python 开发简单的聊天工具-乾颐堂

python太强大了,以至于它什么都可以做,哈哈,开个玩笑。但是今天要讲的真的是一个非常神奇的应用。使用python写一个聊天工具其实大家平时用的QQ类似的聊天工具,也是使用socket进行聊天,只是它还包含了更加复杂的功能。基本原理是一样的。python实现聊天功能,主要用到了socket模块。下面直接上实例吧&nb...

Python服务器开发 -- 网络基础-乾颐堂

网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。HTTP是高层协议,而TCP/IP是个协议集,包过许多的子协议。包括:传输层的FTP,UDP,TCP协议等,网络层的ip协议等,高层协议如HTTP,telnet协议等,HTTP是TCP/IP的一个子协议。socket是对TCP/IP协议的封装和...

python高性能编程方法一-乾颐堂

阅读ZenofPython,在Python解析器中输入importthis.一个犀利的Python新手可能会注意到"解析"一词,认为Python不过是另一门脚本语言."它肯定很慢!"毫无疑问Python程序没有编译型语言高效快速.甚至Python拥护者们会告诉你Python不适合这些领域.然而,YouTube已用Pyt...

使用python管理Cisco设备-乾颐堂

今天发现一个老外使用python写的管理cisco设备的小框架tratto,可以用来批量执行命令。下载后主要有3个文件:Systems.py定义了一些不同设备的操作系统及其常见命令。Connectivity.py是主要实现功能的代码,其实主要就是使用了python的pexpect模块。Driver.py是一个示例文件。...

python移除系统多余大文件-乾颐堂

文件多了乱放,突然有一天发现硬盘空间不够了,于是写了个python脚本搜索所有大于10MB的文件,看看这些大文件有没有重复的副本,如果有,全部列出,以便手工删除使用方式加一个指定目录的参数比如pythonredundant_remover.py/tmp主要用到了stat模块,os、sys系统模块123456789101...

python实现高效率的排列组合算法-乾颐堂

组合算法  本程序的思路是开一个数组,其下标表示1到m个数,数组元素的值为1表示其下标  代表的数被选中,为0则没选中。   首先初始化,将数组前n个元素置1,表示第一个组合为前n个数。   然后从左到右扫描数组元素值的...
首页上一页...2425262728...下一页尾页