美文网首页Python札记Python
Python札记11_运算符、if、for

Python札记11_运算符、if、for

作者: 皮皮大 | 来源:发表于2019-06-19 21:00 被阅读1次

    在Python中,语句的作用是按照一定的逻辑组合来操作某些对象。

    运算符

    算术运算符

    • + 对象相加
    • - 对象相减
    • * 用于复制
    • / 相除
    • % 求余数
    • ** 幂数
    • // 取整数

    比较和逻辑运算符
    比较运算符返回的结果一定是True或者False

    • == 等于
    • != 不等于
    • > 大于
    • < 小于
    • >= 大于等于
    • <= 小于等于
    • and,or,not,in

    注意

    • 比较的两个对象必须是同一种数据类型
    • 字符串是按照英文字典的顺序进行比较的
    • input输入的是字符串;如果是数字,用int转化
    • bool()函数中,空格返回T,空返回F

    语句

    常用的语句有循环、条件、无条件分支语句,三者都是流程控制语句:

    • 循环语句:容许一些语句反复执行多次
    • 条件语句:容许仅当某些条件成立的时候,才会执行某个区块
    • 无条件分支语句:容许运行顺序转移到程序的其他部分中,包含跳转等

    根据Python的关键字又可以分为以下几种,每种语句的最后必须带上英文冒号:

    • if
    • if...elif...else
    • for
    • while

    下面将通过各种具体的例子对各种语句进行初步讲解和学习,笔者认为:根据实际的例子是最好的学习方法,可以更好地理解一个知识点的。
    if...elif...else

    image.png

    几点注意

    • if、elif、else关键词后面必须带上冒号
    • Python中缩进是4个空格,不要用tab键
    • input函数输入的内容是字符串,需要用int函数进行转换

    关于三元操作符
    就是将if...else...语句合并在一行语句中个,如果if成立执行前面的操作,反之执行else后面的语句。

    image.png

    for循环

    • 结尾冒号
    • 语句块有四个空格


      image.png
    image.png image.png

    range()函数
    range(start,stop,step)

    • start:起始值,默认是0
    • stop:终止值,不包含在内
    • step:步长,默认是1,可以为负数,不能是0
    image.png image.png image.png image.png

    并行迭代

    • 迭代就是指在Python中用for循环从对象中获取一定数量的元素
    • for循环用于列表、字符串、字典的键值对
      image.png

    相关文章

      网友评论

        本文标题:Python札记11_运算符、if、for

        本文链接:https://www.haomeiwen.com/subject/tzylqctx.html