有关python的散碎的一些知识点_随时更新

1、range()函数

range函数原型:range(start, end, scan)

参数含义:

start:计数的开始位置,默认是从0开始。

end: 计数的结束位置

scan:每次跳跃的间距,默认为1。

当range(a)参数中只有一个参数时,系统会默认从0开始计数,直到a结束

当range(a,b)有两个参数时,系统会从a开始计数,直到b结束

当range(a,b,c)有三个参数时,系统会从a开始计数,步进为c,直到b结束,其中c可以为负值,表示递减;c也可以为正值,表示递增

比如range(1,10,2)表示1,3,5,7,9

比如range(4,-4,-2)表示4,2,0,-2,-4

2、len(lst)  #如果lst是一个列表,那么len(lst)表示这个列表的长度

原文地址:https://www.cnblogs.com/YiYA-blog/p/9724297.html

时间: 2024-11-02 15:55:15

有关python的散碎的一些知识点_随时更新的相关文章

Python数据结构——散列表

散列表的实现常常叫做散列(hashing).散列仅支持INSERT,SEARCH和DELETE操作,都是在常数平均时间执行的.需要元素间任何排序信息的操作将不会得到有效的支持. 散列表是普通数组概念的推广.如果空间允许,可以提供一个数组,为每个可能的关键字保留一个位置,就可以运用直接寻址技术. 当实际存储的关键字比可能的关键字总数较小时,采用散列表就比较直接寻址更为有效.在散列表中,不是直接把关键字用作数组下标,而是根据关键字计算出下标,这种 关键字与下标之间的映射就叫做散列函数. 1.散列函数

学习《Python核心编程》做一下知识点提要,方便复习(一)

学习<Python核心编程>做一下知识点提要,方便复习. 计算机语言的本质是什么? a-z.A-Z.符号.数字等等组合成符合语法的字符串.供编译器.解释器翻译. 字母组合后产生各种变化拿python来说就是.keyword.数值,类,函数,运算符,操作符...... 1.变量不用声明,类型不固定 2.True,False = False,True读出了什么?True是个bool()类实例 3.类型工厂函数就是python2.2后把int() bool()等对数据类型操作的函数分装成对象 类 了

鱼C《零基础入门学习Python》1—9节课时知识点总结

第一节:我和python的第一次亲密接触 0. Python 是什么类型的语言? 答:脚本语言(Scripting language)是电脑编程语言,因此也能让开发者藉以编写出让电脑听命行事的程序.以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比 C语言.C++语言 或 Java 之类的系统编程语言要简单容易.也让脚本语言另有一些属于脚本语言的特性: 语法和结构通常比较简单 学习和使用通常比较简单 通常以容易修改程序的“解释”作为运行方式,而不需要

iOS 关于多线程的一些知识点(不断更新)

1.NSOperation 对于NSOperation,In OS X v10.6 and later, operation queues ignore the value returned by this method and always start operations on a separate thread.就是一个operation就新建一个thread.但是,这个说法是针对 NSOperationQueue *testQueue = [[NSOperationQueue alloc

数论基本知识点(不断更新~)

重要引理1:假设a和b都是正整数,且a>b.a=bq+r,0<r<b.其中q和r都是正整数,则a和b的最大公因数等于b和r的最大公因数,即(a,b)=(b,r). 重要引理2:利用辗转相除法求几个较大数的最大公因数.先求两个的最大公因数,然后把这两个数的最大公因数和其它数字进行比较,得出结果. 重要引理3:假设a和b都是正整数,而a和b的最小公倍数是m,即{a,b}=m.如果m’是a和b的公倍数,则有m|m’. 重要引理4:假设a和b都是正整数,a和b的最大公因数是d而a和b的最小公倍数

Avtivity 知识点,不断更新中

** 原创,转载请在文章首部标明本地址 ** Avtivity 知识点,不断更新中 一.Activity是什么 ? 二.Activity 生命周期 三.Activity 启动方式(android:launchMode) standard 标准模式 系统默认模式,每次启动ACtivity,不管该Activity的实例是否存在,都会创建一个新的实例.该Activity与启动它的Activity属于同一个任务栈. 注意:applicationContext不可启动standard模式的Activity

python中使用excutemany执行update语句,批量更新

python中使用excutemany执行update语句,批量更新 # coding:utf8 import pymysql import logging connection = pymysql.connect(host=HOST, port=3306, user=USER, password=PASSWORD, db=DATABASE,charset='utf8mb4',cursorclass=pymysql.cursors.DictCursor) cursor = connection.

python重要知识点(不断更新)

Python简洁优雅,库丰富而强大,特别是在数据分析领域,有着重要的地位. 下面是我学习中总结的一些重要,容易忘记的知识点 一.Python是如何进行内存管理的? 先说明一点,Python每创建一个对象,这个对象都是一个三元组(标识,类型,值).当我们调用一个对象时一般是按引用传递, 有必要时才按值传递.(按引用不新建对象,按值则会新建对象) 1.引用计数机制 创建对象后,每分配一个名称或将对象放入一个容器时,该对象的引用计数都会增加: 每del一个名称或者引用超出作用域或者被重新赋值时,该对象

python学习笔记-Day17 (上节知识点补充)

自定义三角符号 <style>     .arrow{         display: inline-block;                 border-top: 10px solid;         border-right: 10px solid;         border-bottom: 10px solid;         border-left: 10px solid;         /*border-top: transparent;   设置颜色为透明色, t