为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • 已知一个dict,需要往里面添加新的值,则方法是: d[key]= value key的类型可以是 int string 布尔 value的类型也可以是
    查看全部
    4 采集 收起 来源:Python更新dict

    2017-03-22

  • list[]有序集合,可以修改, tuple()有序集合,元组,不能修改, dict{key:value}查找速度快,无序集合,key唯一, set([])无序集合,元素唯一。
    查看全部
  • python没有自增++ 百度了一下原来Python早就放弃了自增运算符!Python哲学的一句话:只用一种方式解决问题,所以你要的自增操作完全可以用i+=1完成,就不需要i++了。
    查看全部
  • 因为set里面装的是一个tuple(元组),元组里面的值是按照整数下索引的。举个例子是t = ('a','b','c','d','e').这时我想访问‘a‘这个值,就可以用t[0],访问’e‘这个值,就用 t[4].这时切记Python中的索引值是从0开始的,也就是说第一个值的索引值是0,第二个值是1,第三个值是2,依次类推,’e‘的索引值就是4、回到你的问题。 s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for x in s: print x[0] + ':',x[1] 利用for遍历的时候,每次遍历的值是一个元组,例如第一次遍历先得到('Adam',95),我们的任务要得到姓名和分数。那么要在这个元组中访问Adam利用x[0],访问95利用x[1].
    查看全部
    4 采集 收起 来源:Python之 遍历set

    2016-07-13

  • for x in range(1,9): for y in range(x+1,10): print str(x)+str(y)
    查看全部
  • python的缩进没有强制是4个空格、但是需要在同一个py代码里面的缩进规则必须一致 PS:但是大部分程序员对python都是4个空格来作为缩减的、官网的代码里面也是4个空格、所以建议你也用4个空格作为缩减
    查看全部
    4 采集 收起 来源:Python之if语句

    2016-05-21

  • print L[4::5][-10:] #进行了两次切片操作 第一次切出所有5的倍数, 第二次在5的倍数中取最后10个
    查看全部
    3 采集 收起 来源:倒序切片

    2016-01-18

  • #coding:UTF-8 #自我练习 print r'\(~_~)/ \(~_~)/' print '-----字符串行----------' print '\(~_~)/ \(~_~)/' print '''test1 test2 test3''' print '-----多行字符串--------' print 'Test1\nTest2\nTest3' print '-----多行字符串前加raw--------' print r'''Python is crearted by "Guido". It is free and easy to learn. Let's start learn Python in imooc!''' # 很难理解在上述语句中加不加r对于输出有什么影响? #这里并未使用\n换行输出却自动换行了,如果输入时的换行就可以达到换行显示效果\n意义何在? print '********************************' #任务 print '-----逐个字符转义--------' print '\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.' print '-----多行字符转义--------' print r'''"To be,or not to be":that is the question. Whether it's nobler in the mind to suffer.''' print '********************************' #疑问 print r'''Python is crearted by "Guido". It is free and easy to learn. Let's start learn Python in imooc!''' # 很难理解在上述语句中加不加r对于输出有什么影响? #这里并未使用\n换行输出却自动换行了,如果输入时的换行就可以达到换行显示效果\n意义何在?
    查看全部
  • 代码的确简单的可怕
    查看全部
  • 在Python代码中输入中文,需要在代码首部输入: #coding=utf-8
    查看全部
    3 采集 收起 来源:Python的注释

    2015-06-29

  • 1.进入www.python.org 选择windows->××版本下载,下载成功之后安装 .安装成功之后,需要配置环境变量 .配置好之后,打开控制台,输入 python
    查看全部
  • 实用python可以:1web网站的各种网络服务2系统工具和脚本3作为胶水语言和其他语言开发的模块装起来方便使用
    查看全部
  • 在第一行添加# -*- coding: utf-8 -*-注释之后,千万不要加u去运行(print u'''...'''),不然系统会报错,正确的是(print '''...''')http://img1.sycdn.imooc.com//5e02ddce0001e96112970343.jpg

    查看全部
  • and 与  都为true ==>true

    or 或者 只要有一个true==>true

    not true=false

    not false=true

    Python把0、空字符串''和None看成false,其他数值和非空字符串都看成true.

    短路计算。


    查看全部
  • 扩展知识!!

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

    2019-04-04

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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