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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分

  • for xx in List

    add=add+xx

    print add/n

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

    2019-09-19

  • 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数

    Python解释器会把传入的一组参数组装成一个tuple传递给可变参数,因此,在函数内部,直接把变量 args 看成一个 tuple 就好了。



    查看全部
  • 韩洛塔算法思想:

    如果a有N个圆盘,可以看成a有1个圆盘(底盘) + (N-1)个圆盘,首先需要把 (N-1) 个圆盘移动到 b,然后,将 a的最后一个圆盘移动到c,再将b的(N-1)个圆盘移动到c。

    def move(n, a, b, c):    #目标将a柱的n个盘子移动到c柱
        if n ==1:    #只有一个的时候,直接将a上的惟一盘子移到c柱
            print a, '-->', c
            return
        #a柱上不只一个时,先将a柱的n-1个移到b柱
        move(n-1, a, c, b)
        #再将a柱的最后一个移到c
        print a, '-->', c
        #最后将b柱的n-1个移到c
        move(n-1, b, a, c)


    查看全部
  • 如果一个函数在内部调用自身本身,这个函数就是递归函数。

    使用递归函数需要注意防止栈溢出。


    查看全部
  • 而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple

    查看全部
  • python代码量够少

    查看全部
  • 定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回

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

    return None可以简写为return。

    查看全部
  • for循环只能依次访问list中的每个数据,for x in L

    而while x<100可以实现

    查看全部
  • 和数学运算不同的地方是,Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数:

    为什么要区分整数运算和浮点数运算呢?这是因为整数运算的结果永远是精确的,而浮点数运算的结果不一定精确,因为计算机内存再大,也无法精确表示出无限循环小数.

    查看全部
  • # -*- coding: utf-8 -*-


    print '''静夜思\n床前明月光,\n疑是地上霜。\n举头望明月,\n低头思故乡。'''



    print '''静夜思


    床前明月光,

    疑是地上霜。

    举头望明月,

    低头思故乡。'''


    查看全部
  • # -*- coding: utf-8 -*-


    查看全部
  • set存储的元素和dict的key类似,必须是不变对象。

    set存储的元素也是没有顺序的。

    查看全部
  • 访问set中的某个元素实际上就是判断一个元素是否在set中

    查看全部
    0 采集 收起 来源:Python之 访问set

    2019-09-19

  • set会自动去掉重复的元素,原来的list有4个元素,但set只有3个元素。

    查看全部
  • pop()方法总是删掉list的最后一个元素,并且它还返回这个元素

    要把Paul踢出list,我们就必须先定位Paul的位置。由于Paul的索引是2,因此,用 pop(2)把Paul删掉:

    查看全部

举报

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

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