标签:Python
1、删除排序数组中的重复项 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度
python支持可变参数:可以使用*args、**kwargs实现 *args是可变的positional arguments列表,是一个tuple。 **kwargs是可变的keyword arguments列表,是一个dict。 *args必须位于 **kwargs之前,因为positional
要解决的问题 RESTful API对于批量操作存在一定的缺陷。例如资源的删除接口:DELETE /api/resourse/<id>/ 如果我们要删除100条数据怎么搞?难道要调用100次接口吗? 比较容易想到的是下面两种方案: 用逗号分割放进url里:/api/resource/1
 1.1 1.2 1.1  下面是一个简单的函数,它接受名和姓,并返回整洁的姓名:   name_function.py def get_formatted_name(first,last): """Generate
写这个系列背后的故事 咦,面试系列的把基础部分都写完啦,哈哈答,接下来要弄啥嘞~ pandas吧 外国人开发的 翻译成汉语叫 熊猫 厉害厉害,很接地气 一个基于numpy的库 干啥的? 做数据分析用的 而数据分析是python体系下一个非常庞大的分支 厉害到,好多人一看就会(博主就不是) 博主将用不
一、单表查询: 单个表的查询方法及语法顺序需要通过实际例子来熟悉 mysql> create database singe_t1; # 建个数据库singe_t1 Query OK, 1 row affected (0.01 sec) &
最近好奇学习了python,觉得简单明了,但是最头疼的就是调整空格和调试吧,的确调试不如C#使用visual studio 方便,都是使用print()来调试。也许因为我是菜鸟,如果大家还有更好的方法,不妨介绍给我。谢谢 最近想搞个微信的自动转发某群某指定成员消息到另外一个群,该消息类型包括了图片,
转自:https://www.jianshu.com/p/6c07be6d61dc   一、什么是unittest unittest是Python单元测试框架,类似于JUnit框架。 unittest中有4个重要的概念:test fixture, test case, test suite, tes
1、If语句:“如果条件为真,执行子句中的代码."始终包含以下部分:   if关键字:   条件(即求值为True或False的表达式);   冒号;   在下一行开始,缩进的代码块(称为if子句) 例如: 1 if name==‘hzy’: 2   print(‘hello’)   2、els
上节课复习 什么是编程语言:编程语言是人与计算机沟通的介质 什么是编程:编程是使用编程语言编写一大堆的文件 为什么要编程:奴役计算机,解放劳动力 计算机五大组成部分 CPU 控制器:控制硬件 运算器:逻辑运算和算术运算 内存: 优点:速度快 缺点:断电即消失 外存:硬盘、光盘、磁带 优点:容量大
力扣题目解答自我总结(反转类题目) 一.反转字符串 1.题目描述 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCI
while语句的一般形式: 1 while 判断条件: 2 语句 同样需要注意冒号和缩进。另外,在 Python 中没有 do..while 循环。 以下实例使用了 while 来计算 1 到 100 的总和: 
Python字符串的方法 字符串大小写相关 upper()      转换字符串中的所有小写字符为大写。 swapcase()     翻转字符串中的大小写。 lower()       转换字符串中所有大写字符为小写。 capitalize()  
day23 02 组合(继续人狗大战游戏) 面向对象的三大特性:继承 多态 封装 先讲解一下组合 组合:一个对象的属性值是另一个类的对象:对象.属性.属性(一般有两个点) 继续扩展day22 01里面的人狗大战的小游戏来说明组合的存在,相对于之前的游戏,这次多
与众多编程语言一样,Python变量的命名有一定的规范: 变量名只能包含字母、数字、下划线且不能以数字开头。例如,num_1 为正确命名,而 1_num 则错误。 变量名不允许含空格,但是可以用下划线来分割单词。num_list 是可行的,num list 则会引发错误。
7、有效的括号 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: "()" 输出: true 解答: while
python一些内置函数 enumerate  (列举、枚举) 1 >>>seasons = ['Spring', 'Summer', 'Fall', 'Winter'] 2 >>>list(enumerate(seaso
python列表 列表推导式 例1 1 [ i*i for i in range(10) ] 打印如下: 1 >>> [i*i for i in range(10)] 2 [0, 1, 4, 9, 16, 25, 36, 49, 64, 81] 相当于: 1 a=[] 2
Django项目之会议室预预订: 界面效果展示: 1、创建超级管理员,实现预定界面功能     2、预定界面:   (一)基于pymysql设计数据表结构,理清前后端与用户交互逻辑。(用户表,会议室表,预定
合并两个有序数组中相同的数,输出到一个新的数组中 难度分类 简单 题目描述 合并两个有序数组中相同的数,输出到一个新的数组中 示例1: 输入: nums1 = [1,2,3] nums2 = [2,5,6] 输