当前位置:   article > 正文

[python]头歌 ch4流程控制-基础_头歌pathon流程控制基础答案

头歌pathon流程控制基础答案

1.for或者while与else搭配使用,仅循环正常结束(不是break)后执行

2.python没有switch case语句,只能在循环体内使用break语句

3.Python pass 是空语句,是为了保持程序结构的完整性。

        pass 不做任何事情,一般用做占位语句。

  1. # 输出 Python 的每个字母
  2. for letter in 'Python':
  3. if letter == 'h':
  4. pass
  5. print '这是 pass 块'
  6. print '当前字母 :', letter
  7. print "Good bye!"
  8. 以上实例执行结果:
  9. 当前字母 : P
  10. 当前字母 : y
  11. 当前字母 : t
  12. 这是 pass
  13. 当前字母 : h
  14. 当前字母 : o
  15. 当前字母 : n
  16. Good bye!

4.lambda

        lambda arguments expression

        执行表达式并返回结果:

        

5.以下关于字典类型的描述,正确的是(D)

A、字典类型可迭代,即字典的值还可以是字典类型的对象

B、表达式 for x in d: 中,假设d是字典,则x是字典中的键值对

C、字典类型的键可以是列表和其他数据类型

D、字典类型的值可以是任意数据类型的对象

6.二分支结构有一种紧凑形式,使用保留字if和elif实现(×)

        多分支结构->if elif

7.g = (x*x for x in range(1,11) if ...),g的类型是生成器,可以迭代

        [x*x for x in range(1,11)]是列表

8.zip()

        zip 语法:zip([iterable, ...])

        参数说明:

  • iterable -- 一个或多个迭代器;
  • 返回值:返回zip

 

 9.enumerate() 

 10.join()

        

 11.list.index()

                

                 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/774232
推荐阅读
相关标签
  

闽ICP备14008679号