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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 引用包中的函数要带着包名一起引用

    math.sqrt()    正确

    sart()        错误

    查看全部
  • python 函数可以返回多值,但底层实现的时候其实是返回一个tuple

    import  math

    可以引入包

    查看全部
  • python数据类型章节(重点记录)

    ①十六进制用前缀0x表示

    ②字符串可以用‘ 单引号 ’或“ 双引号 ”表示内容

    ③布尔值的运算符为and、or、not (取反)

    ④none代表空值 ,java中用null表示空值

    代码作业

    print '第一题:45678 + 0x12df2 = ',45678+0x12df2 ;

    print '第二题:Learn Python in imooc' ;

    print '第三题:100<99为 ',100<99,'0xff==255 为 ',0xff==255;


    查看全部
  • a部分由于a是true,所以and跳至‘word’输出:hello,word

    b部分由于b是false,所以and中b错的,不会跳至word,继续回到b如此反复,所以空白不输出,输出为:hello,

    把b部分里的and换成or,b错则会跳至world,对这直接输出为:hello,world

    如果将a部分处的and换成or,a对则直接输出,不会调至world处判断,输出为:hello,python

    查看全部
  • python函数定义

    def my_abs(x):
        if x >= 0:
            return x    else:
            return -x

    def  函数名 (参数) :

            函数体

            return

    查看全部
  • 注意循环变量递增,否则死循环


    查看全部
  • abs(val)返回绝对值

    cmp(v1,v2)比较大小,1<2  -1   1 = 2  0    1 > 2 1

    int(val)转化为int型

    str(val)转化为str

    查看全部
  • 如图所示,注意部分及练习题答案。

    查看全部
  • list必须使用索引返回对应的元素,而dict使用key。

    要避免找不到key而报错有两种解决办法:

    1,使用if语句先判断再输出:if  'A' in d:

                                                    print d['A']

    2,使用dict本身提供的get方法,当key不存在的时候,返回None。

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

    2019-09-24

  • dict类似于c++里面的结构体,包含两种类型的变量:key-value,而且两者之间存在对应关系。通过key查找想要的value。定义的时候使用花括号"{ }"来定义,按照key: value, 写出来即可。最后一个 key: value 的逗号可以省略。

    可以使用len( )函数计算dict集合的大小,其中一个 key-value 算一个。

    查看全部
  • 列表可以插入元素,删除元素,添加元素到列表的最后面。

     L.append('Paul')  #添加元素到列表的最后面
     L.insert(0, 'Paul') #在列表中插入元素,第一个参数代表索引号,第二个参数是有待添加的新元素
     L.pop() 代表删除元素,空字符串代表删除最后一个元素,若想要删除前面的元素,括号里面可以添加元素的索引号


    查看全部
  • elif 意思就是 else if

    查看全部
  • 注意: if 语句后接表达式,然后用:表示代码块开始。

    查看全部
    0 采集 收起 来源:Python之if语句

    2019-09-24

  • dict的特点

    • dict查找速度快。(缺点:占用的内存大,还会浪费很多内容)

    • dict存储的key-vaule序对是没有顺序的。

    • dict作为key的与元素必须不可变。

    查看全部
  • 创建tuple和创建list唯一不同之处是用( )替代了[ ]

    查看全部

举报

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

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