pycharm(3)
逻辑判断
if
elif(else if)
else
以学生成绩为例:

for循环

enumerate:获取到被循环对象的索引

while循环
应用场景:当需要判断多个产品满足某条件的时候,一次一次的来很麻烦,就可以使用while循环
例子:成绩查询

结束循环:break

continue:在循环里面不想表示任何东西但是还想让循环继续运行。

字符串
查看对象有那些方法:dir()函数

大小写转换:

判断字符串以什么开始,以什么结尾

find():线性查找,只查找一个目标,查找到之后就不找了

len():获取字符串的长度

index():获取字符串的索引

count():查看字符串中对象的个数

replace('要替换的目标','替换成什么')

strip():取消字符串的空格(只能取消前后的空格)

字符串的循环

split():字符串的拆分
print(要拆分的目标.split('以什么拆分'))
例子:以逗号拆分

字符串的合并
通过列表类型通过合并转为字符串

列表
列表的关键字是list,列表的数据形式是[]
所谓列表,我们可以简单的把它理解为按照索引存放各种集合,在列表中,每个位置代表⼀个元素。在Python中, 列表的对象⽅法是list类提供的,列表是有序的。列表的特点具体如下:
-
可存放多个值
-
按照从左到右的顺序定义列表元素,下标从0开始顺序访问
-
列表是有序的
-
列表也是可变化的,也就是说可以根据列表的索引位置来修改列表的值
元素的使用方法:
清除:
clear
复制:
copy
增加: append:把默认的元素放在最后一位 insert:按照索引位置添加元素

删除: pop:删除最后一位并且返回(就是会把返删除的东西展示出来) remove:指定要删除的元素

查看:

修改:

清空:

两个列表合并: extend

获取元素的个数: count

获取元素的索引: index

反转 reverse

排序 sort
排序只能是数字或者字母,字母是按照ascill码进行排序的(内部把字母转化为数字进行数字从大到小的排序)



浙公网安备 33010602011771号