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类提供的,列表是有序的。列表的特点具体如下:

  1. 可存放多个值

  2. 按照从左到右的顺序定义列表元素,下标从0开始顺序访问

  3. 列表是有序的

  4. 列表也是可变化的,也就是说可以根据列表的索引位置来修改列表的值

元素的使用方法:

清除:

clear

复制:

copy

增加: append:把默认的元素放在最后一位 insert:按照索引位置添加元素

 

 

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

查看:

修改:

清空:

两个列表合并: extend

获取元素的个数: count

获取元素的索引: index

反转 reverse

排序 sort

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

 

 

posted @ 2022-03-24 17:34  挣大钱  阅读(136)  评论(0)    收藏  举报