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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 二、浮点数

    浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x10^9和12.3x10^8是相等的。浮点数可以用数学写法,如1.233.14-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等。

    整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。


    查看全部
  • 在函数内部,直接把变量args看成一个tuple 

    查看全部
  • 一、整数

    Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1100-80800,等等。

    计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff000xa5b4c3d2,等等。

    查看全部
  • https://img1.sycdn.imooc.com//5b2b10c1000142a314260648.jpg

    布尔类型运算

    查看全部
  • 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解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果


    查看全部
  • 函数默认参数的作用是简化调用,只需要把必须的参数传进去

    int()函数的第二个参数是转换进制,如果不传,默认是十进制(base=10),如果传了,就用传入的参数

    查看全部
  • 访问 set中的某个元素实际上就是判断一个元素是否在set中。

    查看全部
    0 采集 收起 来源:Python之 访问set

    2018-06-21

  • python的函数返回值其实就是返回一个tuple 

    返回一个tuple可以省略括号 而多个变量可以同时接收一个tuple

    按位置赋给对应的值

    查看全部
  • dict{}字典中加入新key-value,用赋值语句。

    查看全部
    0 采集 收起 来源:Python更新dict

    2018-06-21

  • 不能用dict存储有序的集合。

    查看全部
  • 显然我的做法有点多余,不用把首字母单独切片变大,只需要运用索引就行了

    查看全部
    0 采集 收起 来源:对字符串切片

    2018-06-20

  • 一定要记清楚:索引号n对应的是第n-1个元素

    查看全部
    0 采集 收起 来源:倒序切片

    2018-06-20

  • 只用一个 :表示从头到尾:如L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。

    用两个: ,表示从头到尾隔着几个取,如L[m:n:s]表示从索引为m的位置开始,每s个元素取出一个(每隔s-1个取一个元素),直到索引2但不包括索引2。


    查看全部
    0 采集 收起 来源:对list进行切片

    2018-06-20

  • len()可以计算括号里面字符串的长度,故用此来首先判断是否传入了数据,然后还可以最后计算平均值的时候也可以作总体个数

    查看全部
  • 如果不传,则用默认的值,如果传了,就用传入的参数.

    直接在函数后面定义默认参数的值就可以,使用条件语句根本做不来,强行拉扯代码,如果传入的是数字还好,一旦传入字符串或字符就不行

    查看全部

举报

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

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