返回顶部
首页 > 资讯 > 后端开发 > Python >python之语句
  • 361
分享到

python之语句

语句python 2023-01-31 00:01:21 361人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

1. print    可以打印多个表达式,只需要用逗号隔开就好,    实验一:        a = 'abc'        print a,123         则输出abc 1232. import    import some

1. print

    可以打印多个表达式,只需要用逗号隔开就好,

    实验一:

        a = 'abc'

        print a,123

        则输出abc 123

2. import

    import somemodule

    from somemodule import somefunction

    from somemodule import *

    可以为引入模块提供别名

    import math as aaa

    例如:从两个不同的模块引入相同函数名的方法,就可以用到这个

    from module1 import open as open1

    from module2 import open as open2

3. 赋值

    序列解包

    实验二:

        x,y,z=1,2,3

        print x,y,z

        则输出1 2 3

    链式赋值

    x=y=function()

    增量赋值

    x=x+1

    x +=1

    x *=2

4. 语句块

    语句块是在条件为真时执行或者执行多次的一组语句。在代码前放置空格来缩进语句即可创建语句块,tab键也可以,相当于8个空格,推荐用空格。

5. if语句

    if 条件判断:

        执行语句

    elif 条件判断:

        执行语句

    else:

        执行语句

     还可以进行语句嵌套      

    条件中的比较运算符

    x == y    x等于y

    x < y

    x > y

    x >= y

    x <= y

    x != y

    x is y    x和y是同一个对象

    x is not y    x和y是不同的对象

    x in y    x是y容器的成员

    x not in y    x不是y容器的成员

6. 循环语句

    while 条件:

        执行语句

    for 条件:

        执行语句

   break:结束循环

    continue:结束本次循环,开始下一次循环

7. 三个语句

    pass:程序什么事情都不用做

    实验三:

        if name == 'zhao':

            print 'nihao'

        elif name == 'fdafd':

            #not done

        elif name == 'fdafda':

            print 'DDD'

        这样的代码不会被执行,因为缺少一个语句块的代码,

         if name == 'zhao':

            print 'nihao'

        elif name == 'fdafd':

            #not done

            pass

        elif name == 'fdafda':

            print 'ddd'

         这时候加上pass就可以了。

    del:删除,只能删除一个对象的引用,也会移除名字本身,但是不会删除值

    实验四:

        x=1

        y=x

        del x

        y

        ['1']

    exec:执行字符串的语句,很多情况下可以给其提供命名空间,如果不想影响命名空间,尽量避免变量冲突,为了避免变量冲突,增加一个字典,起到命名空间的作用。

    实验五:

        from math import sqrt

        exec "sqrt = 1"

        sqrt(4)

        则会报错,如果增加一个字典

        from math import sqrt

        a={}

        exec 'sqrt = 1' in a 放置代码字符串命名空间

        sqrt(4)

        2.0

        a['sqrt']

        1

    eval:用于求值,它会计算python表达式(以字符串形式书写)并返回结果值

8. 断言

    工作方式类似于

    if not condition:

        crash program

    语句中使用的关键字是assert

    实验六:

        a = 10

        assert a>100, 'a 是大于100的数字'

        程序崩溃,后面可以添加字符串

        

                  

--结束END--

本文标题: python之语句

本文链接: https://lsjlt.com/news/182892.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python之语句
    1. print    可以打印多个表达式,只需要用逗号隔开就好,    实验一:        a = 'abc'        print a,123         则输出abc 1232. import    import some...
    99+
    2023-01-31
    语句 python
  • python入门语句基础之if语句、while语句
    目录一、if语句二、while语句一、if语句 if 语句让你能够检查程序的当前状态,并据此采取相应的措施。if语句可应用于列表,以另一种方式处理列表中的大多数元素,以及特定值的元素...
    99+
    2024-04-02
  • python学习之循环语句
    编程语言中的循环语句,以循环判断达式是否成立为条件,若表达式成立则循环执行该表达式,若不成立则跳出当前执行执行语句且继续执行其后代码。 如下图所示。 Python中提供以下循环方式 循环类型 描述 while 表达式: 若表达...
    99+
    2023-01-30
    语句 python
  • python函数中 return语句 之
    return语句用于退出函数,向调用方返回一个表达式。return在不带参数的情况下(或者没有写return语句), 默认返回None。None是一...
    99+
    2023-01-31
    语句 函数 python
  • python基础之循环语句
    目录循环语句单分支如何使用双分支结构多分支的使用While 循环拳击游戏循环:总结循环语句 多分支 选择流程 If-else语句 单分支如何使用 # 单分支表...
    99+
    2024-04-02
  • SQL语句之DWL、DCL语句
    SQL语句之DWL、DCL语句===============================================================================概述: ...
    99+
    2024-04-02
  • Python学习之while 循环语句
    目录1、while 基本循环:2、while …… continue 语句:3、while ……break语句:4、while ……else语句:总结while 语句 和 if 语句...
    99+
    2024-04-02
  • python语句--条件语句
    一、print语句、import语句、赋值语句。1.1、print语句:输出>>> print(2,3,4)    //python2.x(2, 3, 4)>>> >>> print(1...
    99+
    2023-01-31
    语句 条件 python
  • 第一章:oracle_sql语句之select语句
    scott用户拥有哪些表?SQL>select * from tab;查询表中所有行所有列SQL>select * from dept;SQL>select ...
    99+
    2024-04-02
  • Python基础之条件语句详解
    目录一、环境介绍二、条件判断介绍三、if语句的使用四、if判断的运算符五、学习小结一、环境介绍 Python版本Python 3.8.8 ( Pycharm版本2021.1.2 二、...
    99+
    2024-04-02
  • python学习笔记(九)之语句1
    python学习笔记(九)之语句1printpython2中,print是一个语句,python3中它是一个函数。实例1: print "hello,world!"hello,world!print "hello","world!"h...
    99+
    2023-01-31
    语句 学习笔记 python
  • Python语句
    >>> range(10)  #表示一段范围,起始不写表示从0开始,结束不包含[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> range(1, 11)[1, 2, 3, 4, 5, 6...
    99+
    2023-01-31
    语句 Python
  • SQL语法之 DELETE 语句
    SQL学习 学习SQL语法 一、SQL DELETE 语句 DELETE 语句用于删除表中的行。 语法 DELETE FROM 表名称 WHERE 列名称 = 值 1.2删除所有行 ...
    99+
    2023-10-20
    sql 数据库 mysql
  • python基础详解之if循环语句
    前言 还记得这个九九乘法表吗,这次课后相信你可以用代码给你的小弟弟妹妹们变出这份“葵花宝典”。 循环 如果要把循环翻译成机器语言,那他对应的可以是 for…in… ,循环就像是一个...
    99+
    2024-04-02
  • Python基础入门之if判断语句
    目录1.if 判断语句的基本语法2.比较(即关系)运算符 3.逻辑运算符 4.if - else 5.if 语句进阶——elif6.if的嵌套总结1.if 判断语句的基本语法 &n...
    99+
    2024-04-02
  • Python基础之函数与控制语句
    目录前言函数判断循环总结前言 今天我们简单说下Python函数和控制语句,大纲如下: 函数 “脏活累活交给函数来做”,首先,看看Python中定义函数的方法...
    99+
    2024-04-02
  • python之条件-循环和其他语句
    5.1.1 使用逗号输出如何使用print来打印表达式----不管是字符串还是其他类型进行自动转换后的字符串。>>> print 'age:' , 42age: 42>>>>>> pri...
    99+
    2023-01-31
    语句 条件 python
  • Python学习之if 条件判断语句
    目录1、基本 if 条件语句:2、嵌套 if 语句3、if 和 elif 搭配使用:4、if 语句中 pass总结if 语句是判断语句 常常搭配else一起使用 if 后面紧跟的是判...
    99+
    2024-04-02
  • python 条件语句、循环语句
    *条件语句:    流控制语句-分支结构:    语法:     1.简单条件语句: if 条件:语句     2. if 条件:         语句1;       else:          语句2      3 if   条件: ...
    99+
    2023-01-31
    语句 条件 python
  • java学习之switch语句与循环语句
    switch语句int a = 1,b =2; switch(a+b){ case 1: System.out.print(1); case 3: System.out.print(3); case 4: System.o...
    99+
    2014-05-20
    java switch语句 循环语句
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作