| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Python复习总结摘要-1 n -> 正文阅读 |
|
[开发工具]Python复习总结摘要-1 n |
1.变量及简单的数据类型 首先我们知道print函数可以将所需要的内容打印在控制台中,这是我们所学习的第一个函数。 首先对一个变量命名,接着利用=将所需要的数值赋值给该变量,所赋值的数据有三种类型:1字符串,2浮点数,3整数,4bool型。利用int().float(),str(),可以将数据转换成我们所需要的数据类型。特别需要注意的是,在字符串的输入中,我们通常需要用到一些转义字符来满足我们的操作。
str函数中也包含一些成员函数,如
2语法初步 关于缩进:python遵从严格的缩进规则来体现代码之间的层级以及包含关系。例如在写下一个for循环之后,只有进行缩进,for循环中底层代码才会运行。 关于运算符:除了+-*/等运算符之外,python仍允许+=,-=,*=,/=等符合运算符的使用,//表示整除,%表示求模。 关于比较与逻辑:>,<,=,>=,<=,!=,表示一些简单的逻辑运算 关于函数:函数可以接受用户提供的0个或多个参数并在执行特定的任务,返回运行结果。 利用input函数可以获取用户输入,并在控制台限制input函数中的参数 利用占位符我们可以在字符串中不写入参数,而在字符串结束之后的条件语句中写入
注释,在代码段后使用#可以对该段代码进行解释且不影响该段代码的运行。 3列表 列表是python中一个十分强大的功能。list是一个可以容纳多种元素的容器,我们可以通过下标索引的方式来获取列表中的元素,但需要注意的是,列表中的元素下标是从零开始的。通过len()可以获取该列表的长度,常用使用for循环来遍历列表。 列表中元素的修改也十分简单,首先通过下标来寻找我们需要修改的元素,并将新的数值赋值给这个位置,
list[-1]表示列表中倒数第一个元素,同理可以知道-2表示列表中倒数第二个元素,通过append指令可以实现列表元素的增加,注意的是append是向列表尾部添加新的元素,insert是向列表索引的指定位置插入元素。remove可以移除指定的元素
通过del指令可以对列表中的元素进行删除,而pop函数则更为复杂,可以将列表指定下标的元素弹出(当不设置参数时默认弹出尾部元素)并将其赋值给一个新的变量,列表中还可以将列表视作一个列表中的元素从而完成列表的嵌套。 利用sort函数可以对列表中的元素进行排序,当然我们可以选择指定key来作为我们排序的依据,reverse函数可以对列表做倒序处理
通过for循换来遍历列表中的元素,当我们想要快速生成一个数值列表时,可以利用range函数
特别需要注意的时range生成的数值列表,下标也是从零开始,但不包括最后一个参数
利用max,min,sum,可以分别统计列表中的最大值,最小值,总和,当然函数只针对于数值列表才会发挥作用。 我们可以通过特殊的语句来快速生成列表
将会生成一个十行五列的矩阵 列表中还有很多高效的成员函数 count()函数用于返回列表中某个特定值出现的次数 clear()用于清空列表中的所有元素,返回一个空列表 extend()可以拼接两个列表但不会产生新的列表 index()用于返回参数值在列表中第一次出现的下标 python中列表的切片同样也是一个十分强大的功能,number的切片的完整形式为:list[x:y:z],其中z为步长,x为起始下标,y为终止下标,同样字符串也可以进行切片,其方法和列表的切片相同。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 4:29:50- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |