三目运算符,其实就是在c语言中的?:用if else代替:

在pyhton中提供assert,名字叫断言。当assert后的表达式为假时,直接崩溃程序,并返回AssertionError错误,同时可以捕获错误,做出相应处理。

for循环语句,结构为“for 目标 in 表达式“,例如

(上图中的第一个print为什么会把空格打印成回车,我也不知道,我需要问度娘。

range(a,b,c)此BIF表示生成一个从a到b步长为c的数字序列。可以搭配for使用

下面开始列表。
在python中没有数组的概念,但是列表要比c语言中的数组更加强大,没有数据类型的限制。

>>> member=["zhao","xaing","zhang","ni"]
>>> member
['zhao', 'xaing', 'zhang', 'ni']>>> member.append("niu")#append用于向列表中添加一个元素
>>> member
['zhao', 'xaing', 'zhang', 'ni', 'niu']>>> member.extend(["shi","wang"])#extend用于向列表中添加一个列表
>>> member
['zhao', 'xaing', 'zhang', 'ni', 'niu', 'shi', 'wang']>>> member.insert(1,"haha")#insert(a,b)表示在列表的第一个位置,插入一个元素b
>>> member
['zhao', 'haha', 'xaing', 'zhang', 'ni', 'niu', 'shi']

列表中删除元素的方法有三种。
1。del

>>> member
['zhao', 'haha', 'xaing', 'zhang', 'ni', 'niu', 'shi']
>>> del member[0]#删除索引为0的元素
>>> member
['haha', 'xaing', 'zhang', 'ni', 'niu', 'shi']

2。pop

>>> member
['haha', 'xaing', 'zhang', 'ni', 'niu', 'shi']
>>> member.pop()#返回列表的最后一个值,并从列表中删除
'shi'
>>> member
['haha', 'xaing', 'zhang', 'ni', 'niu']>>> member.pop(1)#返回列表的第一个值,并从列表中删除
'xaing'
>>> member
['haha', 'zhang', 'ni', 'niu']

3。remove

>>> member
['haha', 'zhang', 'ni', 'niu']
>>> member.remove("ni")#将‘ni’删除
>>> member
['haha', 'zhang', 'niu']#如果要删除的值不在列表中,则会返回错误,x not in list
>>> member
['haha', 'zhang', 'niu']
>>> member.remove("zzz")
Traceback (most recent call last):File "<pyshell#78>", line 1, in <module>member.remove("zzz")
ValueError: list.remove(x): **x not in list**

Python——第三天相关推荐

  1. Python中将三个列表数据zip起来并遍历(Iterating through three lists in parallel)

    Python中将三个列表数据zip起来并遍历(Iterating through three lists in parallel) 目录 Python中将三个列表数据zip起来并遍历(Iteratin ...

  2. python项目开发案例集锦 豆瓣-Python第三个项目:爬取豆瓣《哪吒之魔童降世》 短评...

    前面爬完网站信息图片之后,今天的又有了个小目标,最近的电影哪吒很火,去豆瓣上看了一下 影评,决定了今天主要是实现Python第三个项目:爬取豆瓣<哪吒之魔童降世> 短评,然后下载在exce ...

  3. 孤荷凌寒自学python第三十八天初识python的线程控制

    孤荷凌寒自学python第三十八天初识python的线程控制 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 一.线程 在操作系统中存在着很多的可执行的应用程序,每个应用程序启动后,就可以看着 ...

  4. python判断哪个数最小_怎么用python比较三个数大小

    大部分初学编程的人来说刚开始都会练习判断两个数或者三个数的大小,来熟悉某种语言的特性和最基本的if,else循环,当我们学习了更高级的语法知识后,又会有不同的实现方式,比如依次接收用户输入的3个数,排 ...

  5. python中三个双引号 的作用是什么?1、多行注释 2、定义多行字符串(代替转义字符换行符 \n)

    作用1:多行注释 # 这是单行注释""" 这是多行注释第一行 这是多行注释第二行 这是多行注释第三行 """ 作用2:定义多行字符串(无需转 ...

  6. python求三个整数最大值_怎么用python比较三个数大小

    大部分初学编程的人来说刚开始都会练习判断两个数或者三个数的大小,来熟悉某种语言的特性和最基本的if,else循环,当我们学习了更高级的语法知识后,又会有不同的实现方式,比如依次接收用户输入的3个数,排 ...

  7. [Python人工智能] 三十四.Bert模型 (3)keras-bert库构建Bert模型实现微博情感分析

    从本专栏开始,作者正式研究Python深度学习.神经网络及人工智能相关知识.前一篇文章开启了新的内容--Bert,首先介绍Keras-bert库安装及基础用法及文本分类工作.这篇文章将通过keras- ...

  8. [Python图像处理] 三十三.图像各种特效处理及原理万字详解(毛玻璃、浮雕、素描、怀旧、流年、滤镜等)

    该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...

  9. [Python图像处理] 三十一.图像点运算处理两万字详细总结(灰度化处理、阈值化处理)

    该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...

  10. [Python图像处理] 三十.图像量化及采样处理万字详细总结(推荐)

    该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...

最新文章

  1. android fragment 弹出对话框,Android DialogFragment弹框实现
  2. python numpy.array_python list numpy.array区别
  3. 『教程』Batch Normalization 层介绍
  4. 计算本年 本月 本周的起始日期
  5. Python 用pygame模块播放MP3
  6. array用法 numpy_Numpy统计计算、数组比较,看这篇就够了
  7. python生成泊松分布随机数_Python Numpy random.poisson() 泊松分布
  8. 剑指Offer之旋转数组中的最小数字(题8)
  9. 使用css让文字两端对齐
  10. Map转成JSON对象
  11. 三坐标测量机(CMM)测头初步了解
  12. landset8各波段_landsat8卫星全面
  13. 摩申网络:浅析网络棋牌游戏用户群体
  14. Facebook APP 注册 登录
  15. csv反序列化_对象的反序列化
  16. 美国国债主成分分析Matlab
  17. css设置背景图片随滚动缓慢滚动_h5页面背景图很长要有滚动条滑动效果的实现...
  18. CentOS7/8安装jq教程
  19. 网店代运营_云集微店
  20. 【python基础】python数据类型整理--不可变类型

热门文章

  1. 终极单词index 排序 I-J
  2. ftp服务器网页版登陆,Serv-U
  3. VSCO不止有滤镜,还要教机器理解照片背后的艺术韵味
  4. python里chars_python的string.strip(s[, chars])方法的各种小细节
  5. 实时操作系统与微内核
  6. java架构师招聘要求
  7. 0TE---DTR100多模式数字电台
  8. ccf竞价 java_CCF 竞价集合 Java实现
  9. AndroidStudio 查看项目依赖明细
  10. 【微信小程序】Image图片加载(78/100)