zoukankan      html  css  js  c++  java
  • python笔记4

      if 语句:

    1. 程序从主块开始执行

    2. if,elif,else语句在结尾处包含一个冒号——我们通过它告诉Python下面跟着一个语句块,语句块应该有正确的缩进(一个tab),elif和else是可选的

    3. if语句可以嵌套

    4. python没有switch语句!

    extra learning: raw_input() function

    guess = int(raw_input('Enter an integer : '))

    while 语句

    1. while语句有else选项,根据例子来看,当while语句的条件不满足的时候,也就是loop结束的时候,执行else语句,只执行一次。。。。其实觉得这条语句挺多余的,等到while语句执行完后,直接写语句到主语句块不就可以了吗?

    2. 先检验循环条件,满足则执行while语句块

    for  语句

    1. 语法是:

       for i in range:

          语句块

      else:

         语句块

    extra learning:range()函数

    range返回一个序列的数,这个序列从第一个数开始,向上延伸到第二个数,但不包括第二个数,默认步长是1

    range (1,5) 给出序列 [1,2,3,4]

    range (1,5,2) 给出序列 [1,3], 2是步长

    break 语句

    1. break语句用来终止循环语句。用break终止for或while循环,任何else语句都不执行,这是使用else语句的用处?

    extra learning: raw_input()  输入的字符串 'quit' 与’ quit'不同!

    输入字符串的长度通过内建的len函数取得

    continue 语句

    1. continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。 对while或for语句都有效

    按照书上写的几个demo,第一次跑都会出错!这是为什么呢。。。。写C/C++习惯了。。。if-elif-else, while-else, for-in-else这些语句的后面都有冒号!

    书看到这里:http://sebug.net/paper/python/ch07.html

  • 相关阅读:
    三范式
    作用域
    函数传参
    js数据类型
    纯css小图标
    js生成div
    js模拟微信聊天窗口
    js图片切换
    js this指向
    常用实体字符
  • 原文地址:https://www.cnblogs.com/meinvlv/p/2822601.html
Copyright © 2011-2022 走看看