1.%,%s,%d
% -----------------占位符。
%s ----------------表示字符串的占位符。
%d-----------------表示整数的占位符
2.常见的占位符:%d ·%f · %s
%2d -----表示两个占位符,如果数不够,用空格来站位
%02d-----也表示两个占位符,如果数不够,用0来站位
%.2f ------保留小数点后面两位
3.如果你不太确定应该用什么占位符,
%s 永远起作用,它会把任何数据类型转换为字符串
4.有些时候,字符串里面的%是一个普通字符,这个时候就需要转义,用%%表示%
5.另一种格式化字符串的方法是使用字符串的format()方法,它会用传入的参数依次替换字符串内的占位符{0}、{1}……,不过这种方式写起来比%要麻烦得多
6.另一种格式化字符串的方法是使用字符串的format()方法,它会用传入的参数依次替换字符串内的占位符{0}、{1}……,不过这种方式写起来比%要麻烦得多
- list 和 tuple也是一种python内置的数据类型。
2.Python 内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中
的元素
1.a = [] : []------方括号表示集合;【】[]
2.len(classmates)-1: 表示列表当中最后一个元素的索引
L[3] = L[len(classmates)-1]
3.添加元素方法:
append() : 在列表最后插入元素 (一个参数)
insert():在指定索引处,插入元素。(两个参数)
pop() :删除列表当中最后一个元素
pop(index): 删除指定索引的元素
append(value) : 在列表最后插入元素 (一个参数)
insert(index,value):在指定索引处,插入元素。(两个参数)
例:
1.tuple 的缺陷:当你定义一个tuple时,在定义的时候,tuple 的元素就必须被确定下来。
定义:1.定义一个空tuple: tuple = ()
2.定义只有一个元素的tuple: tuple = (1,)
例:
2. 从上往下判断,如果在某个判断上为True,那么把判断对应的语句执行后,
就忽略掉剩下的elif和else。
练习: