Python3.24

for 循环语句: 

enumerate 获取到被循环对象的所有信息

 

 

 while 循环

while Ture  死循环

continue这个是继续 break 这个是跳出死循环

 

 

 字符串的格式化输出(3种):

第一种应用占位符  

%s:字符串占位符

%d:整型占位符

%f:float占位符 小数点后默认带5位

 

 

第二种:format  这种推荐为常用的

username=input('请输入您的名字:\n')
age=int(input('请输入您的年龄:\n'))
salary=float(input('请输入您的薪资:\n'))
print('my name is {username},and my age is {age},my salary is {salary}'.format(
username=username,age=age,salary=salary
))---这一句format后面的第一个username是这一句第一个username 后面的那个是上面第一句的第一个username

第三那种:format采用的是索引的

 

 

字符串格式化的三种方式 总结:

 

 

 逻辑判断:这个是一行一行执行的  在计算机中,针对不用的情况,使用逻辑判断的方式,逻辑判断使用的是关键字是   if    elif(else if)    else

查看对象有哪些方法:

dir()函数

 

 

 字符串大小写之间的转换  

upper   小写转换大写

 

 

 isupper  判断小写是否转化成了大写

 

 

 lower  大写转换小写

 

 

 islower  判断大写是否成功转化成小写

 

 

 判断字符串是不是以这个字母开头

关键字:startswith

 

 

 判断字符串是不是以这个字母结尾

关键字:endswith

 

线性 查找这个字母的索引   找不到这个字母的话 结果显示-1

关键字find

 

 

 获取这个字符串的索引  找不到话程序会显示错误

关键字:index

 

 

 查找这个字母在这个字符串中的个数

关键字:count

 

 

 查看字符串的长度

关键字len

 

 

 字符串的替换

关键字:replace

 

 

 

 字符串消除空格  这个只能去除前面和后面的空格 不能去除中间的空格

关键字 strip

 

 

 字符串的拆分:字符串拆分后它的数据类型是列表类型 中间是什么 用什么拆  能拆分中文

关键字split

 

 

 字符串的合并:就是把列表类型通过合并转化为字符串--把str9里面的元素通过(==   ,)连接起来

关键字join

 

 

列表:

所谓的列表,我们可以简单的把它理解为按照索引存放各种集合,在列表中,每个位置代表一个元素,在Python中,列表的对象方法是list类提供的,列表是有序的。

列表的特点:

1、可存放多个值

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

3、列表是有序的

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

增加:

关键字   append:把新增的元素默认放在最后一位

 

 

 insert:按照索引位置添加元素

 

 

 pop:删除最后一位并且返回--也就是说它会告诉你删除的是什么数

 

 

 remove:删除指定元素 只能删除一个 不是删除多个

 

 

 查看--通过索引查看--这个是指查看第4个索引的数是什么

 

 

 通过索引需改某个数  --修改第4个索引的数为999

关键字:index

查看某个元素的索引--查看3这个元素的索引

 

 

关键字 count

查看这个元素在这个数组里面的个数、

关键字:clear

清空这个数组的所有元素

 

 

关键字:extend

两个列表合并--这个代表的是把列表list2合并到list1中

 

 

 反转

关键字:

reverse

 

 

 关键字:sort():

如果是字母,是按照ascill码进行排序的(内部把字母转为数字进行数字的从小到大排序)这个必须是纯数字和纯字母 并且是单字母 汉子不能排序

--这个是把字母从小到大的顺序排列

这个是从大到小的顺序排列  中间经过了一次反转

 

posted @ 2022-03-24 19:36  净植  阅读(49)  评论(0)    收藏  举报