“楼+之Python实战第2期”实验报告

挑战:完善工资计算器

小技巧:

1,在for循环中使用 range(len(someList))可以迭代列表中的每一个下标; 2,pycharm中统一批量替换变量名:选中变量→右键→Refactor→rename 3.遍历字典方法:items() 4.拆分字符串: split()函数:

语法:str.split(str="",num=string.count(str))[n] 参数说明: str:表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串作为列表的一个元素 num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符串,并且每一个子字符串可以赋给新的变量 [n]:表示选取第n个分片 注意:当使用空格作为分隔符时,对于中间为空的项会自动忽略

5.格式化输出:format()函数 ''

In [1]: '{:.2f}'.format(321.33345)    #注意前面的冒号 
Out[1]: '321.33'
copy

注意:

1.列表引用:当将列表赋给一个变量时候,实际上是将列表的“引用”赋给了该变量。引用的是一个值,指向某些数据。列表引用是指向一个列表的值。(变量理解为包含值的盒子。列表变量实际上没有包含列表不直接保存列表值,而是包含了对列表的引用。变量包含对列表值的引用,而不是列表值本身。) 2.全局作用域中的代码不能使用任何局部变量; 3.一个函数的局部作用域中的代码,不能使用在其他局部作用域中的变量;

总结的如果有不对的地方欢迎大家批评指正,谢谢啦~!

最新评论
暂无评论~