zoukankan      html  css  js  c++  java
  • python进阶06-10

    进阶06 循环对象

    查看以上打开文件的方法,我们复习一下。

    打开后我们开始下一步。

    自动执行方法:

    总的来说,基础还是很薄弱,要熟记固定用法。

     

    执行过程:

    生成器表达式:

    参考该楼主:

    以上练习题中,zip取出的值为[1,9],[3,12],[5,13],if条件输出的值为[3,12],[5,13],再对x进行乘方。

    错误理解结果为 [9,12],[25,13]。

    其实实际只对x进行操作。

    感谢 DearMyLove 博主的总结:

    进阶07 函数对象

    执行过程:

     

    执行结果:

    执行过程:

     

    执行过程:

    使用filter函数时,返回的为True的元素值。

     

    执行:

     

    进阶08 异常处理

    执行:

     

    补充如下:

     我说怎么 print 'HaHaHaHa' 没有在图一中没有打印出来。再理解下程序中断的意义。

    执行:

    补充如下:

     

    执行:

     执行情况:

     

    该函数在实际写的过程中,需要把try放在外面,不能放在test_func()方法的里面。不然无法输出结果。

     执行结果:

    另一个例子:

    学习到这里,才意识到可以直接用notepad++写代码,阅读更方便一点。

    写博客的时候,可以使用插入代码工具。

    如下:

    1 re = iter(range(5))
    2 
    3 for i in range(100):
    4     print re.next()
    5     
    6     print 'HaHaHaHa'

    进阶09 动态类型

     

    执行结果:

    执行结果:

     

  • 相关阅读:
    Spring Boot:拦截器与过滤器
    [Locked] Maximum Size Subarray Sum Equals k
    [Locked] Generalized Abbreviation
    [Locked] Meeting Room I && II
    [Locked] Zigzag Iterator
    [Locked] Paint House I & II
    [Locked] Number of Connected Components in an Undirected Graph
    [Locked] Best Meeting Point
    [Locked] Sparse Matrix Multiplication
    [Locked] Two Sum
  • 原文地址:https://www.cnblogs.com/shengyin/p/10829881.html
Copyright © 2011-2022 走看看