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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • for x in list(range(1,101)): if x%7 == 0: print x 如果用return x 则在第一个满足条件的情况下,循环就会停止 遇到return就会返回,函数执行结束
    查看全部
    0 采集 收起 来源:什么是迭代

    2016-08-23

  • L[4:50:5] 表示在4-50这个范围内,取5的倍数,即在4-50内,每隔5个数取一个
    查看全部
    0 采集 收起 来源:倒序切片

    2016-08-23

  • 我们只想要 dict 的 key,不关心 key 对应的 value,目的就是保证这个集合的元素不会重复,这时,set就派上用场了。
    查看全部
  • dict的缺点是占用内存大,还会浪费很多内容,list正好相反,占用内存小,但是查找速度慢
    查看全部
  • ,dict就是通过 key 来查找 value。 花括号 {} 表示这是一个dict,然后按照 key: value, 写出来即可
    查看全部
  • 十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,此时0或1为二进制的最后一位。或者达到所要求的精度为止。 如:0.625=(0.101)B 0.625*2=1.25======取出整数部分1 0.25*2=0.5========取出整数部分0 0.5*2=1==========取出整数部分1 再如:0.7=(0.1 0110 0110...)B 0.7*2=1.4========取出整数部分1 0.4*2=0.8========取出整数部分0 0.8*2=1.6========取出整数部分1 0.6*2=1.2========取出整数部分1 0.2*2=0.4========取出整数部分0  0.4*2=0.8========取出整数部分0 0.8*2=1.6========取出整数部分1 0.6*2=1.2========取出整数部分1 0.2*2=0.4========取出整数部分0
    查看全部
  • 11 / 4 # ==> 2,取整数部分 11 % 4 # ==> 3,取余数部分 即11/4=2......3
    查看全部
  • Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致。 使用括号可以提升优先级,这和数学运算完全一致,注意只能使用小括号,但是括号可以嵌套很多层 令很多初学者惊讶的是,Python的整数除法,即使除不尽,结果仍然是整数,余数直接被扔掉。不过,Python提供了一个求余的运算 % 可以计算余数: 如果我们要计算 11 / 4 的精确结果,按照“整数和浮点数混合运算的结果是浮点数”的法则,把两个数中的一个变成浮点数再运算就没问题了:
    查看全部
  • 记住这个例题,我都快要困死了
    查看全部
    0 采集 收起 来源:Python之 更新set

    2016-08-22

  • 遍历set最后的练习题不会做
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2016-08-22

  • 真好
    查看全部
  • 如果字符串本身包含'(单引号),则用“(双引号)括起来表示, 反之字符串本身包含“(双引号),则用'(单引号)括起来表示, 如果字符串既包含“(双引号)又包含'(单引号),则用\(斜杠)进行转义。
    查看全部
  • Python程序中变量名由大小写英文、数字、下划线的组合,不能用数字开头。 Java 注释符 //
    查看全部
  • Python 注释符号 #
    查看全部
    0 采集 收起 来源:Python的注释

    2016-08-22

  • 如果想让一个函数能接受任意个参数,我们就可以定义一个可变参数: def fn(*args): print args 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数: >>> fn() () >>> fn('a') ('a',) >>> fn('a', 'b') ('a', 'b') >>> fn('a', 'b', 'c') ('a', 'b', 'c')
    查看全部

举报

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

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