课四
1.print('Hello,%s'%'World')
print('Hi, %s,you have$%d.' %('Michael',1000000))
总结:%是占位符
%s表示字符串的占位符
%d表示整数的占位符 rate: %d
常见占位符:%d %f %s
2.print('%2d-%02d' % (3,1))
print('%.2f'%3.1415926)
总结:%2d表示两个占位符,如果数不够用空格占位
%02d也表示两个占位符,如果数不够,用0来占位
%.2f保留小数点后两位
%.3s 表示三个位置,包过小数点,空格等
%.3f 表示小数点后面三位
如果你不确定用什么占位符,
%s永远起作用,它会把任何数据类型转换为字符串
有些时候,字符串你面的%是一个普通字符怎么办
这个时候就需要转义,用%%来表示一个%
%%表示一个正常的百分号 PS;(‘%.2f %%’ % ®) 表示保留r百分数后两位 18.06%
List 和 tuple也是一种python 内置的数据类型’
Len 长度
# 超出列表索引会报错
# IndexError:list index out of range
如何将‘小红’加入当前 classmates 中
Classmates. Append(‘小红’)
# append();向列表中最后插入元素(一个参数)。 列表当中的方法,用‘.’调用
# Insert(): 在hiding索引出,插入元素(两个参数)
# 删除元素
# pop():删除列表当中最后的一个元素
Classmates.pop()
#pop(index);删除制定索引的元素
Classmates.pop()
Print(classmates)
Classmates.pop(1)
Print(classmates)