为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
初识Python_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。

    在Python中,迭代是通过 for ... in 来完成的


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

    2019-04-09

  • def average(*args):

        sum = 0.0

        if len(args) == 0:

            return sum

        for x in args:

            sum = sum + x

        return sum / len(args)

    print average()

    print average(1, 2)

    print average(1, 2, 2, 3, 4)


    查看全部
  • 空元素元组表示为(),单元素 tuple 要多加一个逗号“,”,因为()既可以表示tuple,又可以作为括号表示运算时的优先级,所以为了避免歧义多加一个“,”Python在打印单元素tuple时,也自动添加了一个“,”,为了更明确地告诉你这是一个tuple。

    查看全部
  • import math

    def quadratic_equation(a, b, c):

        t = math.sqrt(b * b - 4 * a * c)

        return (-b + t) / (2 * a),( -b - t )/ (2 * a)

    print quadratic_equation(2, 3, 0)

    print quadratic_equation(1, -6, 5)


    查看全部
  • def square_of_sum(L):

        q = 0

        for c in L:

            q = c*c +q

        return q


    print square_of_sum([1, 2, 3, 4, 5])

    print square_of_sum([-5, 0, 5, 15, 25])


    查看全部
  • tuple也是一种有序的集合,称为"元组”,其和list类似但是不可以进行元素的修改,也即没有append、insert、以及pop方法。

    查看全部
  • 更新list对象元素的方法:

    1. 先删除旧元素再添加新元素

    2. 直接利用索引重新赋值给要更新元素。

    查看全部
  • list对象删除对象方法,pop()方法无参数时表示将list对象的最后一个元素删除并返回该元素,有参数时候表示将该索引位置元素删除并返回该元素。

    查看全部
  • list对象添加元素两种方法:

    1. append()将元素加入list对象的末尾处。

    2. insert()方法包含两个参数,第一个为添加至list中位置的索引号,连个参数为待添加的新元素。

    查看全部
  • c++用于游戏开发
    查看全部
  • list对象是一个有序的集合,其内构成元素类型可以不一致,获取具体元素可以使用索引,另外倒数获取元素时候可以使用-1、-2作为索引快速获取得到。

    查看全部
  • 任务

    对100以内的两位数,请使用一个两重循环打印出所有十位数数字比个位数数字小的数,例如,23(2 < 3)。

    for x in [ 1,2,3,4,5,6,7,8,9]:

        for y in [ 1,2,3,4,5,6,7,8,9 ]:

            if x < y:  

                print (x*10+y)


    查看全部
  • >>> [x * x for x in range(1, 11)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 这种写法就是Python特有的列表生成式。利用列表生成式,可以以非常简洁的代码生成 list。 写列表生成式时,把要生成的元素 x * x 放到前面,后面跟 for 循环,就可以把list创建出来,
    查看全部
    0 采集 收起 来源:生成列表

    2019-04-09

  • items() 方法把dict对象转换成了包含tuple的list,我们对这个list进行迭代,可以同时获得key和value
    查看全部
  • dict 对象有一个 values() 方法,这个方法把dict转换成一个包含所有value的list,这样,我们迭代的就是 dict的每一个 value
    查看全部
    0 采集 收起 来源:迭代dict的value

    2019-04-09

举报

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

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