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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 可变参数 args 是一个tuple,当0个参数传入时,args是一个空tuple。

    查看全部
  • import math

    sqrt()函数用于计算平方根。

    在语法上,返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple,但写起来更方便。


    查看全部
  • 如果没有return语句,函数执行完毕后也会返回结果,只是结果为 None。

    return None可以简写为return。

    查看全部
  • 比较函数 cmp(x, y) 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1。

    sum()函数接受一个list作为参数,并返回list所有元素之和。

    查看全部
  • tuple一开始指向的list并没有改成别的list,所以,tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!

    理解了“指向不变”后,要创建一个内容也不变的tuple,那就必须保证tuple的每一个元素本身也不能变。[]==>()


    查看全部
  • while循环每次先判断 x < N,如果为True,则执行循环体的代码块,否则,退出循环。

    在循环体内,x = x + 1 会让 x 不断增加,最终因为 x < N 不成立而退出循环。


    查看全部
  • for 循环就可以依次把list或tuple的每个元素迭代出来;

    name 这个变量是在for循环定义的,

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

    2019-09-08

  • pop()方法总是删掉list的最后一个元素,并且它还返回这个元素,所以我们执行 L.pop() 后,会打印出删除的元素

    要删除指定位置的元素,加入该元素的索引即可pop(索引)

    查看全部
  • d = {
        'Adam': 95,
        'Lisa': 85,
        'Bart': 59
    }
    for key in ['Adam', 'Lisa', 'Bart']:
        print "%s: %d"%(key, d[key])

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

    2019-09-08

  • for x in range(1,10):
        for y in range(x+1,10):
            print x*10+y



    查看全部
  • elif这些条件从上往下判断,满足条件后就不在往下执行

    查看全部
  • append()可以把新的元素添加到list的尾部,即索引为-1的位置;

    insert()可以吧把新的元素添加到list的首部,即索引为0的位置;

    insert()可以接受两个参数,insert(索引号,新元素)

    注意应用方式:list名.insert()

    查看全部
  • append()总是把新的元素添加到 list 的尾部。

    方法是用list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素

    查看全部
  • 列表生成式的 for 循环后面还可以加上 if 判断

    查看全部
    0 采集 收起 来源:条件过滤

    2019-09-08

  • 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释

    # -*- coding: utf-8 -*-

    目的是告诉Python解释器,用UTF-8编码读取源代码。然后用Notepad++ 另存为... 并选择UTF-8格式保存。


    查看全部

举报

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

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