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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • enumerate() 用以将list中的每个元素与索引合为一起成为一个tuple

    zip()用以将两个list变为一个list

    range()为数值范围 如:range(1,6) 结果为:[1,2,3,4,5]

    查看全部
    0 采集 收起 来源:索引迭代

    2019-11-28

  • 如果字符串本身包含' ,则可以用" "括起来表示

    如果字符串包含",我们就可以用' '括起来表示

    如果字符串既包含'又包含" ,则需要用\转义

    'Bob said \"I\'m OK\".'


    查看全部
  • 一开始没有设定变量类型则可以另行赋值,一开始设定了后期再改则报错。

    查看全部
  • 一行的开头加“#” 整行被注释

    查看全部
    2 采集 收起 来源:Python的注释

    2019-11-28

  • print 45678+0x12fd2

    print 'Learn Python in imooc'

    print 100<99

    print 0xff == 255

    查看全部
  • 用notepad++写代码,语言选择python

    程序 附件 命令提示符(Win+R → cmd)

    cd \ 是切换(进入路径)

    >dir是显示文件列表

    cd \xxx

    cd/d E:\xxxx\xxx


    查看全部
  • Python之 遍历set

    由于 set 也是一个集合,所以,遍历 set 和遍历 list 类似,都可以通过 for 循环实现。

    直接使用 for 循环可以遍历 set 的元素:

    >>> s = set(['Adam', 'Lisa', 'Bart']) >>> for name in s: ...     print name ...  Lisa Adam Bart

    注意: 观察 for 循环在遍历set时,元素的顺序和list的顺序很可能是不同的,而且不同的机器上运行的结果也可能不同。

    任务

    请用 for 循环遍历如下的set,打印出 name: score 来。

    s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
    • ?不会了怎么办

    • 注意到set的元素是tuple,因此 for 循环的变量被依次赋值为tuple。

      参考代码:

      s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for x in s:     print x[0] + ':', x[1]


    查看全部
    0 采集 收起 来源:Python之 遍历set

    2019-11-28

  • 安装完之后在我的电脑 属性 高级 里配置路径

    查看全部
  • 还没开始看
    查看全部
  • python
    查看全部
  • Python特有的列表生成式

    简洁的代码生成 list

    range(1, 100, 2) 可以生成list [1, 3, 5, 7, 9,...]

    查看全部
    0 采集 收起 来源:生成列表

    2019-11-28

  • items() 方法把dict对象转换成了包含tuple的list

    查看全部
  • sum = 0

    x = 0

    while True:

        x = x + 1

        if x > 100:

            break

        if x%2>0:

            sum +=x

            continue

        

    print sum


    查看全部
  • 各元素之间要记得加逗号!!!!!!

    查看全部
  • 可以简单地使用 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-11-27

举报

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

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