Python基础——入门2(持续更新中)

Python基础——入门2

文章目录

  • Python基础——入门2
  • 一、Float型输出异常的情况
  • 二、range函数
    • 1.用于生成一个整数序列
    • 2.用于for...in循环
    • 3.例题:100-999间的水仙花数
  • 三、列表
    • 1.列表的增加
    • 2.列表的删除
    • 3.列表的修改
    • 4.列表的查找


一、Float型输出异常的情况

Python基础——入门2(持续更新中)_第1张图片
结果按照常理来讲,应该输出3.3,但是输入结果如下:
在这里插入图片描述
这是Float类型的一种异常情况,具体解决方法如下:
Python基础——入门2(持续更新中)_第2张图片
这样就解决了输出错误的问题。
Python基础——入门2(持续更新中)_第3张图片

二、range函数

1.用于生成一个整数序列

Python基础——入门2(持续更新中)_第4张图片
在这里插入图片描述

2.用于for…in循环

代码如下(示例):
在这里插入图片描述
输出结果为:
Python基础——入门2(持续更新中)_第5张图片

3.例题:100-999间的水仙花数

首先,何谓水仙花数?即三位数每位上的立方和等于这个数本身。
eg:153 = 1+125+27
Python基础——入门2(持续更新中)_第6张图片
输出结果为:
Python基础——入门2(持续更新中)_第7张图片

三、列表

列表中可以存在不同的数据类型。
使用【】定义或者使用List方法
代码如下:Python基础——入门2(持续更新中)_第8张图片
输出结果为:
在这里插入图片描述

1.列表的增加

append :在列表末尾追加一个元素
Python基础——入门2(持续更新中)_第9张图片
在原来列表的基础上,在末尾添加所增加的内容(任意数据类型)
在这里插入图片描述
extend:扩展 将列表中的元素逐一添加到调用该方法的列表中
在这里插入图片描述
输出结果为:
Python基础——入门2(持续更新中)_第10张图片
insert():第一个元素表示下表,第二个表示元素
在这里插入图片描述
输出结果为:
在这里插入图片描述

2.列表的删除

del :删除指定位置的一个元素
Python基础——入门2(持续更新中)_第11张图片
输出结果为:
Python基础——入门2(持续更新中)_第12张图片
pop : 弹出末尾最后一个元素,就是把最后一个元素删除
在这里插入图片描述
输出结果为:
在这里插入图片描述

remove:移除,移除指定内容的元素。
eg:如果有相同的内容,则删除第一重名的内容,不会全部删除
在这里插入图片描述

输出结果为:
在这里插入图片描述

3.列表的修改

直接对应下标进行修改
在这里插入图片描述
输出结果为:
Python基础——入门2(持续更新中)_第13张图片

4.列表的查找

直接上代码
Python基础——入门2(持续更新中)_第14张图片
结果为:
在这里插入图片描述
Index:可以查找指定下标范围的元素,并返回找到对应元素的下标
范围区间,左闭右开

在这里插入图片描述
输出结果为:
在这里插入图片描述

你可能感兴趣的:(Python入门,python)