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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 1、用于判断当前值是否在set中

    查看全部
  • 参数名称任意,参数值如果是字符串,需家单引号‘’
    查看全部
  • 1、访问set

         通过判断是否存在来访问set

         'x' in s

    2、set区分大小写

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

    2019-02-21

  • print 可以不用()

    print,打印内容用‘+’,没有空格,用‘,’有空格

    查看全部
  • 1、set即没有重复元素的无序list

       创建: s = set([List])

        调用set()传入一个list,list的元素就成了set的元素,

        set能够自动去重;

    2、set元素不可变

    查看全部
  • Python之访问dict

    我们已经能创建一个dict,用于表示名字和成绩的对应关系:

    d = {     'Adam': 95,     'Lisa': 85,     'Bart': 59 }

    那么,如何根据名字来查找对应的成绩呢?

    可以简单地使用 d[key] 的形式来查找对应的 value,这和 list 很像,不同之处是,list 必须使用索引返回对应的元素,而dict使用key:

    >>> print d['Adam'] 95 >>> print d['Paul'] Traceback (most recent call last):   File "index.py", line 11, in <module>     print d['Paul'] KeyError: 'Paul'

    注意: 通过 key 访问 dict 的value,只要 key 存在,dict就返回对应的value。如果key不存在,会直接报错:KeyError。

    要避免 KeyError 发生,有两个办法:

    一是先判断一下 key 是否存在,用 in 操作符:

    if 'Paul' in d:     print d['Paul']

    如果 'Paul' 不存在,if语句判断为False,自然不会执行 print d['Paul'] ,从而避免了错误。

    二是使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None:

    >>> print d.get('Bart') 59 >>> print d.get('Paul') None


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

    2019-02-21

  • 把1个圆盘+(n-1)个圆盘,先把(n-1)个圆盘移动到b上,再最下面的那个移动到c上。

    再把b上的圆盘移动到c上

    print a,‘-->’,c  #注意符号,不要忘记

    查看全部
  • 1、for循环访问dict

         for  key in d:

                print key,d[key]

    查看全部
  • 1、通过赋值更新dict:

         d[key] = value

         key不存在时为追加,存在时为修改

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

    2019-02-21

  • for 循环可作用的迭代对象远不止 list,tuple,str,unicode,dict等,任何可迭代对象都可以作用于for循环,而内部如何迭代我们通常并不用关心

    查看全部
    0 采集 收起 来源:迭代dict的value

    2019-02-21

  • 1、dict无序

    2、dict中key值唯一 且不可变

    查看全部
  • 1、dict即key与value映射关系的列表

    2、为避免错误,使用d.get(key)访问

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

    2019-02-21

  • 1、求平方根是math.sqrt()

    查看全部
  • Python之 continue继续循环

    在循环过程中,可以用break退出当前循环,还可以用continue跳过后续循环代码,继续下一次循环。


    查看全部
  • 1、continue 筛选符合条件的数据,进行后续操作

    查看全部

举报

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

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