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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • Tuple 中的元素也可以是不同的。动态类型语言是不是都是这个德行?
    查看全部
  • List 的索引有两个方向,正向和反向。同样需要注意越界的问题,所以对于一个固定位置的元素有两个表示方法。
    查看全部
  • IndexError意思就是索引超出了范围,越界同样会报错。
    查看全部
  • list是一种有序的集合,可以随时添加和删除其中的元素。 list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的。 由于Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,我们完全可以在list中包含各种数据。
    查看全部
    0 采集 收起 来源:Python创建list

    2015-05-09

  • Python 对于 false 有不同的解释。
    查看全部
  • 因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True。
    查看全部
  • 当 x 是偶数时,就通过continue语句提前进入下一次循环。 continue判断的位置非常重要。
    查看全部
  • while循环每次先判断 x < N,如果为True,则执行循环体的代码块,否则,退出循环。 在循环体内,x = x + 1 会让 x 不断增加,最终因为 x < N 不成立而退出循环。
    查看全部
  • name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体
    查看全部
    0 采集 收起 来源:Python之 for循环

    2015-05-09

  • 要避免嵌套结构的 if ... else ... 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
    查看全部
  • tuple所谓的“不变”是说,tuple的每个元素,指向永远不变
    查看全部
  • 所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • 也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据
    查看全部
  • 要在循环体内直接退出循环,可以使用 break 语句
    查看全部
  • 特点:优雅、明确、简单。以后编程尽量用最少的代码实现功能,同时保证性能和可靠程度。 应用范围:1.web网站和各种网络服务。2、系统工具和脚本。3、作为胶水语言将其他语言的模块包装起来方便使用。 不适合应用范围:1、贴近硬件的代码(首选C)2、移动开发 3、游戏开发(C/C++) 应用:youtube ins 豆瓣 搜狐闪邮 openstack 各大公司都在使用 python python 是解释型语言。python 代码量少,所以开发速度快。运行速度的瓶颈在于网络调用和和数据库操作,所以语言本身的速度并不是最低的短板。 python 代码不能加密。发布的程序就是源码。现阶段可以将其作为服务的一部分来赚钱。
    查看全部

举报

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

微信扫码,参与3人拼团

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

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