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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • dict的特点:
    查找速度快,但是占用内存大,浪费很多内容,在dict中key不能重复
    存储没有顺序,不同的机器打印顺序可能不同
    作为key的元素是不可变的,list是可变的不能作为key


    查看全部
  • 但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串(为什么?)

    答:因为\n 、\'、 \'' 需要转义

    r'''...'''
    必须注意为3个'


    查看全部
  • 常用的转义字符还有:

    \n 表示换行
    \t 表示一个制表符
    \\ 表示 \ 字符本身
    需注意 斜杆方向


    查看全部
  • 通过key访问dict的value,如果key不存在会报错,要避免报错有两个方法:
    一是使用判断语句:
    if 'key' in d:                
    print d['key'] 
    key不存在的话if语句判断为False,就不会执行二是用get()方法,key不存在就返回None:
    >>>print d.get('key')
    None
    查看全部
    0 采集 收起 来源:Python之访问dict

    2019-06-09

  • dict:将几个元素相关联,通过索引其中一个,就能找出另一个相关联元素
    如:d = {
    'Adam':95,
    'Lisa': 85,
    'Bart': 59
    }
    dict用花括号表示,len()函数可以计算集合大小


    查看全部
  • dict特点:

    速度快;key不能重复;无顺序;不可变

    查看全部
  • n = 45678

    f = 0x12fd2

    m = n+f

    print(m)  #123456


    str = "Learn Python in imooc"

    print(str)  


    b = 100<99

    print( b )


    b=0xff == 255;  #False

    print(b)   #True


    查看全部
  • L.append(x * x)代表的是给空的L添加新对象,并将其放在最后

    查看全部
  • 多重循环:在循环内部,还可以嵌套循环,例如:
    for x in [1,2,3,...,n]:
        for y in [1,2,3,...,m]:
    循环中x每循环一次,y就会循环m次


    查看全部
  • continue:跳过循环,只需在循环条件中加入跳出循环的条件即可


    查看全部
  • break:退出循环,在for循环和while循环时,想要退出循环,可以用break


    查看全部
  • while循环:每次先判断条件,如果为True,则执行循环体的代码块,否则退出循环


    查看全部
  • for循环语句:可依次把list和tuple的每个元素迭代出来
    使用案例:L = [1,2,3]
             for name in L:
             print name
     注意:name为变量,是在循环中定义的


    查看全部
    0 采集 收起 来源:Python之 for循环

    2019-06-08

  • 为避免嵌套,可以用if...多个elif...else...的结构
    elif就是else if
    这个判断会从上到下依次判断,如果某个判断为True,执行完对应的代码,后面的条件判断久之就忽略了


    查看全部
  • if语句:其后判断表达式结果正确,则执行if包含的代码块
    if...else...语句:其后判断表达式结果正确,则执行if包含的代码块,错误则执行elseh后面的代码块
    注意:else后面有个":"


    查看全部
    0 采集 收起 来源:Python之 if-else

    2019-06-08

举报

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

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