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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • 这个位置不会
    查看全部
    0 采集 收起 来源:复杂表达式

    2015-04-20

  • 用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。 比如计算1至100的整数和,我们用while来实现: sum = 0 x = 1 while True: sum = sum + x x = x + 1 if x > 100: break print sum 咋一看, while True 就是一个死循环,但是在循环体内,我们还判断了 x > 100 条件成立时,用break语句退出循环,这样也可以实现循环的结束。
    查看全部
  • Python支持布尔类型的数据,但布尔类型只有True和False两种值,有与,或,非3种运算 与运算,只有两个布尔值为True时,结果才为True True and True #==>True True and False #==>False False and True #==>False False and False #==>False 或运算,只要有一个布尔值为True,计算结果为True True or True #==>True True or False #==>True False or True #==>True False or False #==>False 非运算,把Ture变为False,把False变为True not True #==>False not False #==>True布尔运算在计算机中用来做条件判断,根据计算结果为True或False,计算机可以自动执行不同后续代码 Python把0 空字符串 None 看出False,其他数值和非空字符串看成True and和or运算的一条重要法则是短路计算,在计算a and b时,a是False 则根据运算法则整个结果必定为False,返回a,如果a为True,整个计算结果取决于b,因此返回b 在计算a or b时,如果a是True 则根据运算法则 ,结果为True 返回a 如果a 是False 结果取决于b 返回b
    查看全部
  • 需要慢慢消化
    查看全部
    0 采集 收起 来源:复杂表达式

    2015-04-20

  • 1. set 也是一个集合,所以,遍历 set 和遍历 list 类似,都可以通过 for 循环实现。
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2015-04-20

  • 1.set的内部结构和dict很像,唯一区别是不存储value, 判断速度快。 2.set存储的元素和dict的key类似,必须是不变对象。
    查看全部
  • Python支持对整数和浮点数直接进行四则混合运算 1+2+3 #==>6 4*5-6 #==>14 7.5/8+2.1 #==>3.0375使用括号可以提升优先级,只使用小括号,括号可以嵌套很多层 (2.2+3.3)/(1.5*(9-0.3)) #==>0.412563695546Python的整数运算结果仍然是整数 浮点数运算结果是浮点数 整数和浮点数的混合运算结果变成浮点数,整数运算结果是精确的,浮点数运算结果不精确,无限循环小数11/4 #==>2 求余运算%%%%%%%%%%11%4 #==>3 求余数 求余数 求余数 %%%%%%%% 要计算精确结果把两个数中的一个变为浮点数运算就行了 11.0/4 #==>2.75 11.0 11.0 11.0 11. 0 11. 0 11.0
    查看全部
  • 111
    查看全部
  • 由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面
    查看全部
  • abs()绝对值函数 cmp()比较函数
    查看全部
  • 本文的讲解 是不是有些地方 逻辑反了呢????
    查看全部
  • 方法一:print [x * (x + 1) for x in range(1, 100, 2)] 方法二:print [x*y for x,y in zip(range(1,100,2),range(2,101,2))]
    查看全部
    0 采集 收起 来源:生成列表

    2015-04-19

  • python 0 空字符串 none false
    查看全部
  • uuuuuuu
    查看全部
  • 1.set存储的是无序集合,所以没法通过索引来访问。 2.set中要区分大小写。
    查看全部
    0 采集 收起 来源:Python之 访问set

    2015-04-19

举报

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

微信扫码,参与3人拼团

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

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