为了账号安全,请及时绑定邮箱和手机立即绑定
  • 函数除了返回None、一个值以外,函数也可以返回多个值,在函数中,如果需要返回多个值,多个值之间使用逗号分隔即可,但是需要注意顺序。

    查看全部
  • set使用remove()方法,我们需要格外小心,需要提前判断要remove()的元素是否在set里面,确保存在后,再进行remove。不然会报错

    查看全部
  • 短路计算

    1. 在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。

    2. 在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。


    查看全部
  • not计算的优先级是高于and和or的

    查看全部
  • 小数点位数

    使用Python计算小数的时候,经常需要保留小数点后若干位,可以使用round()函数来处理,这里先了解round的调用方式,使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。

    num = 10 / 3
    print(num) # ==> 3.3333333333333335
    # 使用round保留两位小数
    round(num, 2) # ==> 3.33


    查看全部
  • 地板除

    Python除了普通除法以外,还有一个特殊的除法被称为地板除,对于地板除,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。

    10//4 # ==> 2
    10//2.5 # ==> 4.0
    10//3 # ==> 3


    查看全部
  • Python把0、空字符串和None看成False,其他数值和非空字符串都看成True

    a and 0 or 99 # ==> 99


    查看全部
  • python
    查看全部
  • score = 95
    if score < 60:
        print('抱歉,考试不及格')
    elif score >= 80:
        print('恭喜你,拿到优秀的成绩')
    elif score >= 90:
        print('恭喜你,拿到卓越的成绩')
    else:
        print('恭喜你,考试及格')

    特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
    请思考以下代码将

    查看全部
  • 除了默认参数,Python函数还接收一种参数叫做可变参数,可变参数即任意个参数的意思,可变参数通常使用*args来表示



    查看全部
  • dict获取方法:

    1. 通过d[key数据]。如:print(d['Alice'  #存在的key])

    2. 通过get方式,如:print(d.get('Alice'   #存在的key))

    查看全部
  • 使用缩进作为逻辑层次

    查看全部
    0 采集 收起 来源:Python简介

    2020-09-21

  • 讲的可以
    查看全部
    0 采集 收起 来源:Python简介

    2020-09-21

  • 能了解一点
    查看全部
    0 采集 收起 来源:Python简介

    2020-09-21


  • 由于set里面的元素是没有顺序的,因此我们不能像list那样通过索引来访问。访问set中的某个元素实际上就是判断一个元素是否在set中,这个时候我们可以使用in来判断某个元素是否在set中。

    查看全部

举报

0/150
提交
取消
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作,灵活使用流程控制语句。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!