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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • int()函数的第二个参数是转换进制,如果不传,默认是十进制 (base=10),如果传了,就用传入的参数。 也就是第二个参数是控制进制的,可以是,2,8,10,16,等 【设置函数的默认参数通过 def power(x, n=2):】让n=2来设置默认参数,这样一来就不需要传入两个参数了 【由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面:】
    查看全部
  • math包提供了sqrt()函数用于计算平方根。 pow(x,2)计算平方 求解二元一次方程请参考求根公式:x = (-b±√(b²-4ac)) / 2a
    查看全部
  • math包提供了sin()和 cos()函数,我们先用import引用它 使用sin时候,是math.sin(aabb) 函数可以有多个返回值:return x,y 使用的时候——函数调用的时候 x,y =move()这样调用就行了 返回结果是 1,2 或者 r= move() 返回结果是一个tuple(1,2) 即python函数返回多值其实就是返回一个tuple
    查看全部
  • 使用函数中return sum,调用时就直接打印了,不用print sum
    查看全部
  • 定义函数 使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。 我们以自定义一个求绝对值的 my_abs 函数为例: def my_abs(x): if x >= 0: return x else: return -x 一旦执行到return时,函数就执行完毕,并将结果返回。 只写return时,结果是none
    查看全部
  • 要想到用while来循环构造list 分析出list的元素是x*x 【sum(L)可以直接对list的元素求和的】
    查看全部
  • Python内置了很多有用的函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数 abs,它接收一个参数。 可以直接从Python的官方网站查看文档:http://docs.python.org/2/library/functions.html#abs abs(a)是对a求绝对值 cmp(x, y) 比较函数 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1: int()函数可以把其他数据类型转换为整数: str()函数把其他类型转换成 str:
    查看全部
  • 更新set主要做两件事: 一是把新的元素添加到set中,二是把已有元素从set中删除。 添加元素时,用set的add()方法: 删除set中的元素时,用set的remove()方法:要是被删除元素不存在就会报错 所以用add()可以直接添加,而remove()前需要判断。
    查看全部
    0 采集 收起 来源:Python之 更新set

    2015-05-11

  • 遍历set仍然使用for
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2015-05-11

  • set的特点 (1)set的内部结构和dict很像,唯一区别是不存储value,因此,判断一个元素是否在set中速度很快。 (2)set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。 (3)最后,set存储的元素也是没有顺序的。
    查看全部
  • 要让set解决不能识别小写名字的问题,改进方法就是把两个名字都放进去 上一条写错了 应该是 print 'paul' in s 一定要记得加 ‘’
    查看全部
    0 采集 收起 来源:Python之 访问set

    2015-05-11

  • 访问set 由于set存储的是无序集合,所以我们【没法通过索引来访问。】 【访问 set中的某个元素实际上就是判断一个元素是否在set中】——我们可以用 in 操作符判断:如果在为true 若不在为false set 不能识别小写字母 print Paul in s
    查看全部
    0 采集 收起 来源:Python之 访问set

    2015-05-11

  • dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的。 set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。 set 只有key(不重复)没有value和dict比起来 set内部存储的元素是无序的,list 是有序的 创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素: >>> s = set(['A', 'B', 'C']) 【注意】如果传入的set是由重复元素的,set会自动去掉重复的元素 用len()来判断set有几个元素set(['A', 'B', 'C'])算是3个
    查看全部
  • dict ,list tuple都是集合 用 for来遍历
    查看全部
  • dict是可变的,也就是说,我们可以随时往dict中添加新的 key-value。 使用赋值语句进行添加d['Paul'] = 72,如果这个key已经存在了,则赋值会用新的value替换掉原来的value
    查看全部
    0 采集 收起 来源:Python更新dict

    2015-05-11

举报

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

微信扫码,参与3人拼团

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

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