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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 默认参数设定为一个固定值,如果传入为空,显示该值;传入其他值,覆盖默认值,显示传入值。 默认参数只能放在必需参数之后。
    查看全部
  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } for key in d: print key + ':' + str(d.get(key))
    查看全部
    0 采集 收起 来源:Python之访问dict

    2017-06-29

  • int()函数含有2个参数,int()函数的第二个参数是转换进制,如果不传,默认是十进制 (base=10),如果传了,就用传入的参数。 函数的默认参数的作用是简化调用,你只需要把必须的参数传进去。但是在需要的时候,又可以传入额外的参数来覆盖默认参数值。 由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面:
    查看全部
  • Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致。 Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数: 1 + 2 = 3 1.0 + 2.0 = 3.0 整数和浮点数混合运算的结果就变成浮点数了: 1 + 2.0 = 3.0 因为整数运算的结果永远是精确的,而浮点数运算的结果不一定精确,因为计算机内存再大,也无法精确表示出无限循环小数,比如 0.1 换成二进制表示就是无限循环小数。 Python的整数除法,即使除不尽,结果仍然是整数,余数直接被扔掉。% 可以计算余数。要计算 11 / 4 的精确结果把两个数中的一个变成浮点数再运算。
    查看全部
  • 概念:在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。
    查看全部
  • 注意顺序
    查看全部
  • sqrt()函数需要用math调用
    查看全部
  • appand insert
    查看全部
  • 函数可以返回多个值 #math包中包含了数学函数,需先引用包,使用import 包名; 在语法上,返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple;
    查看全部
  • 练习
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-06-29

  • 方法1:直接使用sum中使用for循环 方法2:使用L的长度判断L中的元素
    查看全部
  • 做练习
    查看全部
  • 做练习
    查看全部
  • 提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • 在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。 请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。 如果没有return语句,函数执行完毕后也会返回结果,只是结果为 None。 return None可以简写为return。
    查看全部

举报

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

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