为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Python3 入门教程(新版)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 二进制十六进制
    • 二进制整数前缀0b;

    • 十六进制整数前缀0x,a=10, b=11,...,f=15

    查看全部
  • 对于一个拥有必需参数,默认参数,可变参数,可变关键字参数的函数,定义顺序是这样的:

    def func(param1, param2, param3 = None, *args, **kwargs):
       print(param1)
       print(param2)
       print(param3)
       print(args)
       print(kwargs)

    func(100, 200, 300, 400, 500, name = 'Alice', score = 100)
    # ==> 100
    # ==> 200
    # ==> 300
    # ==> (400, 500)
    # ==> {'name': 'Alice', 'score': 100}
    查看全部
  • Python会把可变关键字参数当作dict去处理;对于可变关键字参数,一般使用**kwargs来表示。

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

    注意,在使用上,Python会把可变参数定义为一个tuple,所以在函数内部,把可变参数当作tuple来使用就可以了,比如可以通过位置下标取出对应的元素等。

    查看全部
  • 一个变量可以前后储存不同类型的数据
    查看全部
  • 1.我们可以使用in来判断某个元素是否在set中; 

    2.set元素是区分大小写的,必须大小写完全匹配,才能判断该元素在set里面

    查看全部
  • 为了保证函数的正常运行,有时候需要对函数入参进行类型的校验,Python提供isinstance()函数,可以判断参数类型,它接收两个参数,第一个是需要判断的参数,第二个是类型。

    isinstance(100, int) # ==> True
    isinstance(100.0, int) # ==> False
    isinstance('3.1415926', str) # ==> True

    查看全部
    0 采集 收起 来源:Python函数参数

    2021-02-16

  • 除了使用Python内置的函数以外,在编程过程中,我们也经常需要自己定义函数。
    在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号()、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。

    def my_abs(x):
        if x >= 0:
            return x
        else:
            return -x

    查看全部
    0 采集 收起 来源:Python定义函数

    2021-02-16

  • 查看全部
    0 采集 收起 来源:什么是函数

    2021-02-16

  • set提供isdisjoint()方法,可以快速判断两个集合是否有重合,如果有重合,返回False,否则返回True。

    查看全部
  • set元素是区分大小写的,必须大小写完全匹配,才能判断该元素在set里面。

    查看全部
  • set和list类似,拥有一系列元素,但是set和list不一样,set里面的元素是不允许重复的,而list里面可以包含相同的元素;set与list的另一个区别是,set里面的元素是没有顺序的。
    创建set的方式是使用set(),并传入一个list,list的元素将会被转换成set的元素。

    查看全部
    0 采集 收起 来源:什么是set

    2021-02-16

  • 第二种方法是通过dict提供的items()方法,items()方法会返回dict中所有的元素,每个元素包含key和value。

    for key, value in d.items():
       if value > 60:
           print(key, value)
    # ==> Candy 75
    # ==> David 86

    查看全部
  • 代码中 sum变量=0.0解释

    L = [75, 92, 59, 68, 99]
    sum = 0.0
    for x in L:
        sum = sum + x
    print(sum / 5)

    回答:sum=0.0是个给自己转换成float类型,如果sum=0,最后打印出来的结果就不会带小数点;要带小数点还有另一个方法,sum=0,最后输出语句改成print(float(sum/5))

    查看全部
    0 采集 收起 来源:Python之for循环

    2021-02-15

举报

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

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