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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 字符串通过%进行格式化,用指定的参数替代%s,字符串的join()方法可以把一个list拼接成一个字符串 示例: str = "-"; seq = ("a", "b", "c"); # 字符串序列 print str.join( seq ); >>>a-b-c
    查看全部
    0 采集 收起 来源:复杂表达式

    2018-03-22

  • BUHUI
    查看全部
  • 正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义: >>> t = (1,) >>> print t (1,)
    查看全部
  • tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。 同样是表示班里同学的名称,用tuple表示如下: >>> t = ('Adam', 'Lisa', 'Bart')
    查看全部
  • 列表中删除元素.pop (1).pop():表示删除列表中的最后一个元素; (2).pop(n):表示删除列表中的第n+1个元素。
    查看全部
  • list(列表中增加元素) (1)append,将元素追加到列表的末尾,用.append()表示 (2)insert,将元素追加到列表中指定的位置,用.insert(位置,元素)表示。
    查看全部
  • 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*-
    查看全部
  • 1、循环的方法提到for前面,可以达到一样的效果,下面两段代码的结果是一样的: #1 for x in range(1,11): L.append(x*x) #2 [x*x for x in range(1,11)] 2、range(1,11,2)表示从1开始,每隔2位取一个值,直到第11个,不包含11,如最后一位不足2位,则直接取该值; 所以range(1,11,2)和range(1,10,2)生产的list结果是一样的,都是[1,3,5,7,9]
    查看全部
    0 采集 收起 来源:生成列表

    2018-01-28

  • 如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀 r ,表示这是一个 raw 字符串,里面的字符就不需要转义了
    查看全部
  • 如果要表示多行字符串,可以用'''...'''表示: '''Line 1 Line 2 Line 3'''
    查看全部
  • 如果字符串中既包括“”,又包括'',可以使用\进行转义。比如要输出:Bob said "I'm OK".Python 代码可以写为:print('Bob said \"I\'m OK\".') \n: 表示换行; \t:表示一个制表符; \\:表示\字符本身。
    查看全部
  • Python中串联字符串的操作符有两个,一个是"+", 一个是",", "+"不能用来串联非字符串,而","可以串联非字符串! 使用","还会输出一个空格;
    查看全部
  • append()总是把新的元素添加到 list 的尾部。 如果 Paul 同学表示自己总是考满分,要求添加到第一的位置,怎么办? 方法是用list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素: >>> L = ['Adam', 'Lisa', 'Bart'] >>> L.insert(0, 'Paul') >>> print L ['Paul', 'Adam', 'Lisa', 'Bart'] L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上(也就是第一个),而原来索引为 0 的Adam同学,以及后面的所有同学,都自动向后移动一位。
    查看全部
  • 1、dict对象的items()方法是将dict对象转换成包含tuple的list; 2、dict对象的iteritems()方法是依次将dict中的key和value依次组合成tuple给出,不占用生成list的内存;
    查看全部
  • 1、dict对象的values()方法可以将dict转换成一个包含所有value 的list; 2、dict对象的itervalues()方法则是在使用过程中,取出dict中每一个value值,节省了生成list所需的内存;
    查看全部
    0 采集 收起 来源:迭代dict的value

    2018-01-28

举报

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

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