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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 这里重新复习了下从0开始的概念

    查看全部
  • 后面使用了unicode 来编码了

    查看全部
  • 复习了取模运算哦

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

    True and 0计算结果是0
    not计算的优先级是高于and和or的。
    查看全部
  • 迭代通过for循环访问列表中的每一个元素的方式,我们称为迭代

    查看全部
  • 附加题:

    从x加到y:


    def sum_xy(x, y):
       sum = 0
       a=x
       b=y
       if x==y:
           return x
       while y <= x:
           sum += x
           x -= 1

       while b >= a:
           sum = sum + b
           b -= 1

       return sum

    print(sum_xy(-1, 9))

    查看全部
  • 我们需要把dict中m一定条件的元素打印出来,比如成绩超过60的,在这种情况下,我们需要则需要遍历dict(这种时候需要使用for循环),并通过条件判断把满足条件的打印出来。


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

    查看全部
  • 在dict中,使用keys()方法,可以返回dict的所有key


    dict提供便捷的pop()方法,允许我们快速删除元素,pop()方法需要指定需要删除的元素的key,并返回对应的value。注意这里返回的是对应的value

    查看全部
  • dict提供便捷的pop()方法,允许我们快速删除元素,pop()方法需要指定需要删除的元素的key,并返回对应的value。

    查看全部
  • 这个赋值语句其实有两个功能:

    当key不存在时,往dict中添加对应的key: value元素。

    当key存在时,会更新dict,用新的value替换原来的value。

    查看全部
  • 可以使用赋值语句往里面添加元素


    先通过key把对应的value查询出来,然后再往类型是list的value中添加第三次的成绩。

    查看全部
  • num % 2 == 0

    num除以2取模得0

    查看全部
  • names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    nameslow=[]
    for a in names:
       nameslow.append(a.lower())
    name_set = set(names+nameslow)
    print('alice' in name_set)

    查看全部
  • a 10,b 11,c 12,d 13, e 14,f 15
    查看全部
  • 前10的编程语言

    62063d0c0001bf7007200404.jpg
    查看全部
    0 采集 收起 来源:Python的现状

    2022-02-11

  •   注意python中有几个方法与append类似,但是效果完全不一样,使用时需根据实际需求选用正确方法

     1.append()  向列表尾部追加一个新元素,列表只占一个索引位,在原有列表上增加

     2.extend() 向列表尾部追加一个列表,将列表中的每个元素都追加进来,在原有列表上增加

          比如 list1=[1, 2, 3]   .list2=[4, 5, 6]

          list1.append(list2) 的结果为[1, 2, 3, [4, 5, 6]]

          list1.extend(list2) 的结果为[1, 2, 3, 4, 5, 6]


    3.+  直接用+号看上去与用extend()一样的效果,但是实际上是生成了一个新的列表存这两个列表的和,只能用在两个列表相加上
    4.+= 效果与extend()一样,向原列表追加一个新元素,在原有列表上增加。


    +
    list1=[1, 2, 3]
    list2=[4, 5, 6]
    j=list1+list2
    print(j)#执行结果是[1, 2, 3, 4, 5, 6]

    +=
    list1=[1, 2, 3]
    list2=[4, 5, 6]
    list1+=list2  # list1+=list2  和  list1=list1+list2  一样,就是简写而已。print(list1)   #执行结果是[1, 2, 3, 4, 5, 6]

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

    2022-02-11

  • dict本身提供get方法,把key当作参数传递给get方法,就可以获取对应的value,当key不存在时,也不会报错,而是返回None


    print(d.get('Alice')) # ==> 45

    查看全部

举报

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

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