zoukankan      html  css  js  c++  java
  • Python基础2:运算、缩进、循环

    1、运算


    数学 +, -, *, /, **, %

      >>>print 3**2 # 乘方  

    判断 ==, !=, >, >=, <, <=, in

      >>>print 4>5, 4>=0          # >, 大于; >=, 大于等于

      >>>print 5 in [1,3,5]      # 5是list [1,3,5]的一个元素

    逻辑 and, or, not

    2、缩进和选择


    if语句之后的冒号:

    以四个空格的缩进来表示隶属关系, Python中不能随意缩进

    if  <条件1>:
        statement
    elif <条件2>:
        statement
    elif <条件3>:
        statement
    else:
        statement

    3、循环


    基本构造是

    for 元素 in 序列: 
        statement

    举例来说,我们编辑一个叫forDemo.py的文件

    for a in [3,4.4,'life']:
        print a

    这个循环就是每次从表[3,4.4,'life'] 中取出一个元素(回忆:表是一种序列),然后将这个元素赋值给a,之后执行隶属于for的操作(print)。

    介绍一个新的Python函数range(),来帮助你建立表。

    idx = range(5)
    print idx

    可以看到idx是[0,1,2,3,4]

    这个函数的功能是新建一个表。这个表的元素都是整数,从0开始,下一个元素比前一个大1, 直到函数中所写的上限 (不包括该上限本身)

    举例

    for a in range(10):
        print a**2
  • 相关阅读:
    文字上下滚动效果
    导航点击变化
    腾讯新闻导航栏
    Docker 数据卷和DockerFile
    Docker 容器
    Docker 镜像
    Docker的初始和架构
    面向对象的设计模式与原则
    安装CentOS 7MInimal版本
    ASP.NET WebApi 启动默认的HelpPage文档注释
  • 原文地址:https://www.cnblogs.com/ixiaoge/p/3606263.html
Copyright © 2011-2022 走看看