为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • 倒序用-1、-2、-3…表示,所以正序则是从0、1、2、3 开始
    查看全部
  • 使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。 图片题目:函数 move(n, a, b, c) 的定义是将 n 个圆盘从 a 借助 b 移动到 c。
    查看全部
  • 这样的list 需要注意不同元素的表达
    查看全部
    0 采集 收起 来源:Python创建list

    2015-04-14

  • 果然是廖大,赞。
    查看全部
  • 想要在L[...]中查找内容,要用到索引的方法,而且索引是从0开始的。对于第你个元素的输出方式是>>>Print L[n-1].当寻找的下标值大于n-1,那样就会报错,因为越界了,所以索引时千万不要越界。
    查看全部
  • list链表内的元素字符串(一定,否则报错)都要加引号(单双都行), 但打印的字符串都被单引号扩起来 数字可以不用加引号,直接打印就显示无引号的数字,若加了引号,则以字符串的形式打印出来 最后所打印的结果中有方括号
    查看全部
    0 采集 收起 来源:Python创建list

    2015-04-14

  • 一元二次方程的定义是:ax² + bx + c = 0 请编写一个函数,返回一元二次方程的两个解。 注意:Python的math包提供了sqrt()函数用于计算平方根。 请参考求根公式:x = (-b±√(b²-4ac)) / 2a 还有注意: math包提供了sin()和 cos()函数,我们先用import引用它
    查看全部
  • and 和 or 运算的一条重要法则:短路计算。 1. 在计算 a and b 时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。 2. 在计算 a or b 时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b 所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • \n表示换行\n\n\n\n\n\n\n\nn\n\n\n\n\n\n\n\表示换行 \t\t\t\t\t\t\tt\表示一个制表符 \t\t\t\t\t\t\t\t\t\t\t\t\t\tt\表示一个制表符 \\表示\字符本身 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\表示\字符本身 表示\字符本身 表示\字符本身
    查看全部
  • 布尔类型: 1、与运算:只有两个布尔值都为 True 时,计算结果才为 True。 2、或运算:只要有一个布尔值为 True,计算结果就是 True。 3、非运算:把True变为False,或者把False变为True: 4、Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True
    查看全部
  • 1、Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致 2、使用括号可以提升优先级,这和数学运算完全一致,注意只能使用小括号,但是括号可以嵌套很多层 3、Python提供了一个求余的运算 % 可以计算余数(11 % 4 # ==> 3) 4、需要求余数可以整数后加.0,如(4.0/3.0)
    查看全部
  • 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*-
    查看全部
  • 请定义一个 square_of_sum 函数,它接受一个list,返回list中每个元素平方的和。
    查看全部
  • Python的官方网站查看文档:http://docs.python.org/2/library/functions.html cmp(x, y) 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1: int()函数可以把其他数据类型转换为整数: str()函数把其他类型转换成 str:
    查看全部
  • 回家咯么陌陌陌陌陌陌
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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