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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • print语句: 字符串:多个字符串,用逗号“,”隔开,就可以连成一串输出;遇到逗号“,”会输出一个空格 1.'';中文前加u 2.""; 3.多行输出:"""...""",'''...''';但是在Eclipse里面单引号的会编译出错
    查看全部
  • 想要注释中文必须先写上“# -*- coding:utf-8 -*”,不然会报错 在python中也会有注释有很多行的时候,这种情况下就需要批量多行注释符了。多行注释是用三引号''' '''包含的
    查看全部
    1 采集 收起 来源:Python的注释

    2015-04-05

  • 具有相同缩进的代码被视为代码块; 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。 注意: if 语句后接表达式,然后用:表示代码块开始。 如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:
    查看全部
    0 采集 收起 来源:Python之if语句

    2015-03-18

  • 正序索引起始0,结束索引不包含
    查看全部
    0 采集 收起 来源:对list进行切片

    2015-03-18

  • 倒数第一个元素的索引是-1。倒序切片包含起始索引,不包含结束索引。
    查看全部
    0 采集 收起 来源:倒序切片

    2015-03-18

  • for key in d: print key+':',d[key]
    查看全部
  • d[key] 是取数值的
    查看全部
  • 对字符串切片 字符串 'xxx'和 Unicode字符串 u'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符串也可以用切片操作,只是操作结果仍是字符串: >>> 'ABCDEFG'[:3] 'ABC' >>> 'ABCDEFG'[-3:] 'EFG' >>> 'ABCDEFG'[::2] 'ACEG' 在很多编程语言中,针对字符串提供了很多各种截取函数,其实目的就是对字符串切片。Python没有针对字符串的截取函数,只需要切片一个操作就可以完成,非常简单。 任务 字符串有个方法 upper() 可以把字符变成大写字母: >>> 'abc'.upper() 'ABC' 但它会把所有字母都变成大写。请设计一个函数,它接受一个字符串,然后返回一个仅首字母变成大写的字符串。 提示:利用切片操作简化字符串操作。 ?不会了怎么办 取除首字母外的字符串用[1:] 参考代码: def firstCharUpper(s): return s[0].upper() + s[1:] print firstCharUpper('hello') print firstCharUpper('sunday') print firstCharUpper('september')
    查看全部
    0 采集 收起 来源:对字符串切片

    2018-03-22

  • isinstance(x,str)函数可以判断变量x是否为字符串 x.upper()可以返回大写字母。 [x.upper() for x in L if isinstance(x,str)==True]
    查看全部
    0 采集 收起 来源:条件过滤

    2015-03-18

  • 如果一个对象说自己可以迭代,那么我们就可以直接用for循环趋跌带她,迭代是一种抽象的数据操作,他不对迭代对象内部数据有任何要求。
    查看全部
    0 采集 收起 来源:迭代dict的value

    2015-03-18

  • zsx
    集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:什么是迭代

    2015-03-17

  • dict数据集都使用d.hanshuming()的格式提取元素 d.values() d.itervalues() d.items() d.iteritems()
    查看全部
    0 采集 收起 来源:迭代dict的value

    2015-03-17

  • dict数据集都使用d.hanshuming()的格式提取元素 d.values() d.itervalues() d.item() d.iteritem()
    查看全部
    0 采集 收起 来源:迭代dict的value

    2015-03-17

  • isinstance(x, str) 可以判断变量 x 是否是字符串 字符串的 upper() 方法可以返回大写的字母 >>> [x * x for x in range(1, 11) if x % 2 == 0] [4, 16, 36, 64, 100]
    查看全部
    0 采集 收起 来源:条件过滤

    2018-03-22

  • 迭代永远是取出元素本身,而非元素的索引
    查看全部
    0 采集 收起 来源:索引迭代

    2015-03-17

举报

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

微信扫码,参与3人拼团

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

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