python进阶01-05

进阶01 词典

右边为输出结果。

注意引用的时候是括号[],而不是{}

 

 

注意,区别以下格式。 

输出格式为变量,还是变量值,格式不同。

在循环中,dict的每个键,被提取出来,赋予给key变量。    -----再理解一下。

 

 

要注意引用格式和规范。

 

 

进阶02 文本文件的输入输出

 

补充下:

 

开头使用的f可以用其他代替,a,b,c...都可以。

 

引用文件路径为单引号/双引号都可,不过文件路径名为字符串,推荐使用单引号。

使用write修改文件,注意格式。并且write覆盖了原先文件内容。

 

 

f.write 写入的对象只能使字符串。

 

 

 

 练习题:

 

 

记住路径的斜杠,空格的斜杠。

 

进阶03  模块 

类似于开发中的接口,很好理解。

 

 

看下执行结果:

 

回忆下之前Python引用文件方法。

 

模块包还没有尝试。

 

进阶04  函数的参数对应

执行结果:

 

 

 执行结果:

 

 执行结果:

 

 

执行结果:

类型为tuple(元组,定制表),对传参个数无关。

 

执行结果:

 

延伸一下:

 

加*或加**,所表示的含义不同。

 

 

执行:

 

 

不知道怎么的,昨天写的都没有了,今天再写一遍,当复习了。

 

进阶05  循环设计

执行:

 

很巧妙,取0至len()时,刚好取到字段的所有值。对比0至10的差别,更好理解上限-下限的概念。

 

执行结果:

 

 

执行结果:

 

执行结果:

 

比较以下:

 

输出结果是一样的。

 

posted @ 2019-05-07 14:30  shenyin  阅读(200)  评论(0编辑  收藏  举报