python区分大小写
缩进四个空格
字符练习题
小明的成绩从去年的72分提升到了今年的85分,请计算小明成绩提升的百分点,并用字符串格式化显示出'xx.x%',只保留小数点后1位:
s1 = 72
s2 = 85
r = 100*(s2-s1)/s1 //百分比公式
print(‘%.1f%%’ %f) //格式化字符串并保留一位小数,显示字符串。
使用list和tuple(SUO
输入名字后使用len()函数获取list元素的个数
classmates = ['Michael', 'Bob', 'Tracy']
len(classmates )
>>>3
append(追加字符到末尾)classmates .append
insert(把元素插入到指定的位置)cleassmates.insert(1,‘yuansu’)
pop(删除元素)cleassmates.pop
pop(i=数值 删除指定元素)cleassmates.pop(1)
要把某个元素替换成别的元素,可以直接赋值给对应的索引位置
>>>classmastes[1] = 'ABC'
list里面的元素的数据类型也可以不同,比如
s=['DASD','DDSD','FFSA',['DG','FF'],'FFFDS']
len(s)
>>>5
tuple和list最大的区别就是初始化后不能修改了
tuple只有一个元素的时候需要加逗号进行区分
>>>t = (1,)
>>>t
(1,)
lsit使用“[]”表示元素 //能改
tuple使用()表示元素 //不能修改
案例
>>> t = ('a', 'b', ['A', 'B'])
>>> t[2][0] = 'X' //第三个元素的第二个
>>> t[2][1] = 'Y' //第三个元素的第一个
>>> t
('a', 'b', ['X', 'Y'])
实际修改的是list而不是tuple
学习心得:逐步发现代码的美。