iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python列表及函数
  • 232
分享到

python列表及函数

函数列表python 2023-01-31 00:01:21 232人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

转义字符\n:表示换行2.查看数据类型的函数,(括号里的是字符类型)3.交互式操作命令3.6与2.7的区别:3.6是input,2.7是raw_inputinput它会根据用户输入变换相应的类型,而且如果要输入字符和字符串的时候必须要用引号

  1. 转义字符

\n:表示换行

wKioL1jqBOnAkDdDAAAvsFtkzDs468.png-wh_50

2.查看数据类型的函数,(括号里的是字符类型)

wKioL1jqBZeRrFyoAABpF9rE8T4825.png-wh_50

3.交互式操作命令

wKioL1jqFCGRWsrrAAApruJocMU732.png-wh_50

3.6与2.7的区别:

3.6是input,2.7是raw_input

input它会根据用户输入变换相应的类型,而且如果要输入字符和字符串的时候必须要用引号包起来,而raw_input则是不管用户输入什么类型的都会转变成字符型.

4.运算符

①算数运算符:(“+”,“-”,“*”,“/”“%”,“**”,“//”)

“+”:即两个对象相加

“-”:即两个对象相减

...依次类推

“%”:运算结果取出余数部分

“**”:幂,返回a的b次方

“//”:整除,结果取整数,返回的值是商的整数

wKioL1jqB0eyo0McAABME-gNyaM615.png-wh_50

②关系运算符(也称比较运算符):共7种

“==”:比较两个对象是否相等

“!=”:比较两个对象是否不相等

“<>”:比较两个对象是否不相等,返回True/False,这个运算符类似于“!=”

“>”:返回a对象是否大于b对象

“<”:返回a对象是否小于b对象

“>=”:返回a对象是否大于等于b对象

“<=”:返回a对象是否小于等于b对象

如何用if语句判断:

语法:if 条件:

    执行语句;

    else

    执行语句;

wKiom1jqCN_w6yrhAAA8NFCci0Q055.png-wh_50

③赋值运算符:

“=”:简单的赋值运算符。

eg:c=a+b,将a+b的值赋值给c

“+=”:加法赋值运算符

eg:a+=b相当于a=a+b

“-=”同“+=”

“/=”:除等于

“%=”“**=”“//=”“*=”:与前几个道理相同

5.列表

列表是python中最基本的数据结构,[,,,,]由一个方括号以逗号分隔醉成的数据集合。数据可以是任意类型。

语法:[元素1,元素2,元素3.....]

序列中的每个元素会自动分配一个位置(这个位置就是索引,也称为下标)

列表的特点:

①.列表中可以包含不同类型的对象

②.支持嵌套

③.可变即可修改,通过下标和切片改变列表元素

6.如何定义列表?

方法一:[] list1=[1,3,5]

wKioL1jqDBvTU_wiAAAm0s1ffnE665.png-wh_50

方法二:使用内置函数“list()”,将一个序列转为列表

eg:

wKiom1jqDIDzX0DhAAAiTvpwZn4523.png-wh_50

7.如何访问列表中的值?

wKioL1jqDP-iF7g4AAAi70pWZN8739.png-wh_50

这里lists[1:5]中的1是指下标的位置,即第几个下标(下标的编号是从0开始的),5是正常数字的5,即第五个位置.

所以意思就是:截取下标为0和第五个元素位置之间的值。

8.如何修改列表中的元素?

eg:

wKiom1jqDkyRTB7xAAAon3R2twU733.png-wh_50

9.列表的索引和切片

eg:

wKioL1jqDyPiLDS9AAA9J8u5ZrM666.png-wh_50

[1:-1]:下标为1后的元素与倒数第一个位置之间的元素

[::2]:截取列表中偶数的元素

10.向列表中追加元素

相关函数:

append():向列表末尾追加元素;

extend():追加可迭代对象中的所有元素;

insert():在指定位置插入元素;

eg:

append():

wKiom1jqEhLy_HdCAAAluvTYZhQ485.png-wh_50

extend():

wKiom1jqEmeBmddsAAAm9SI4yAY940.png-wh_50

insert(2,5):2:在第几个索引前面插入的数,如果超出下标范围,不会报错并且将新值插入到末尾。

PS:如果超出取值范围会报错

wKiom1jqEPmgDG56AAAndiDy-6w990.png-wh_50



--结束END--

本文标题: python列表及函数

本文链接: https://www.lsjlt.com/news/182813.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作