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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • print 2.5 + 10.0 / 4
    查看全部
  • 如果想让一个函数能接受任意个参数,我们就可以定义一个可变参数:可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数
    查看全部
  • print [str(x)+str(y)+str(z) for x in range(1,10) for y in range(1,10) for z in range(1,10) if x==z]
    查看全部
    0 采集 收起 来源:多层表达式

    2018-01-31

  • print [str(x[0])+"x"+str(x[1]) for x in zip(range(1,100,2),range(2,100,2)]
    查看全部
    0 采集 收起 来源:生成列表

    2018-03-22

  • 发的鬼地方个
    查看全部
  • 1.在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。 def my_abs(x): if x >= 0: return x else: return -x 2.请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。 如果没有return语句,函数执行完毕后也会返回结果,只是结果为 None。 return None可以简写为return。
    查看全部
  • 1.调用一个函数,需要知道函数 名称和参数。 2. (1)调用函数的时候,如果传入的参数数量不对,会报TypeError的错误; (2)如果传入的参数数量是对的,但参数类型不能被函数所接受,也会报TypeError的错误,并且给出错误信息:str是错误的参数类型。 3.较函数 cmp(x, y) 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1 4.Python内置的常用函数还包括数据类型转换函数,比如 int()函数可以把其他数据类型转换为整数: >>> int('123') 123 >>> int(12.34) 12 str()函数把其他类型转换成 str: >>> str(123) '123' >>> str(1.23) '1.23'
    查看全部
  • 打印的顺序不一定是我们创建时的顺序,而且,不同的机器打印的顺序都可能不同,这说明dict内部是无序的,不能用dict存储有序的集合。
    查看全部
  • 函数就是最基本的一种代码抽象的方式。 Python不但能非常灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用。
    查看全部
  • for name in L:
    查看全部
    0 采集 收起 来源:Python之 for循环

    2018-01-31

  • 汉诺塔问题,
    查看全部
  • 函数的默认参数的作用是简化调用
    查看全部
  • Python的 dict 就是专门干这件事的。用 dict 表示“名字”-“成绩”的查找表如下: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }把名字和分数关联起来,组成类似的查找表
    查看全部
  • return sum([i * i for i in L])
    查看全部
  • tuple可以使用下标,就像list一样,二者区别在于tuple不可变 dict和set没有顺序,不可以使用下标
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2018-01-31

举报

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

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