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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • enumerate(List)--> [(index0, Value0),(index1, value1),(index2, value2),...] zip([1,2,3],['A','B','C']) --> [(1,'A'),(2,'B'),(3,'C')]
    查看全部
    0 采集 收起 来源:索引迭代

    2018-03-22

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

    2015-10-18

  • L [a:b:c] a: index number begin b: index number end c: selecting step size
    查看全部
    0 采集 收起 来源:倒序切片

    2015-10-18

  • range(1, 100, 2) 可以生成list [1, 3, 5, 7, 9,...]
    查看全部
    0 采集 收起 来源:生成列表

    2015-10-18

  • 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:什么是迭代

    2015-10-17

  • 1. dict查找快速(代价是占用内存多) 2. dict的key-value对是无序存放的 3. dict的key必须是不可变的(list就不能作为key)
    查看全部
  • 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*- 目的是告诉Python解释器,用UTF-8编码读取源代码。然后用Notepad++ 另存为... 并选择UTF-8格式保存。
    查看全部
  • 第三章 python变量和数据类型 3.4 变量 变量是用一个变量名表示,变量名必须是大小写英文、数字和_的组合,且不能用数字开头 在Python中,等号=是赋值语句在Python中,等号=是赋值语句( 赋值语句先计算右侧的表达式 ),可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量 例如: a = 123 # a是整数 print a a = 'imooc' # a变为字符串 print a 这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。 静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。例如Java是静态语言 a='ABC',python解释器干了两件事: 1.在内存创建一个'ABC'的字符串; 2.在内存中创建一个名为a的变量,并把它指向'ABC'.
    查看全部
  • 第三章 python变量和数据类型 3.3 注释 1、单行注释,用# 2、多行注释,用''' ''' 3、注释中文,必须包含"# -*- coding:utf-8 -*",否则会报错。
    查看全部
    0 采集 收起 来源:Python的注释

    2018-03-22

  • 第三章 python变量和数据类型 3.2 print语句 1.当我们在Python交互式环境下编写代码时,>>>是Python解释器的提示符,不是代码的一部分。 2.当我们在文本编辑器中编写代码时,千万不要自己添加 >>>。 print语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出: >>> print 'The quick brown fox', 'jumps over', 'the lazy dog' The quick brown fox jumps over the lazy dog print会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的:
    查看全部
  • IndentationError #缩进错误,空格使用不当,相同缩进的行解释为一个代码块
    查看全部
    0 采集 收起 来源:Python之if语句

    2015-10-17

  • 正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义: >>> t = (1,) >>> print t (1,) Python在打印单元素tuple时,也自动添加了一个“,”,为了更明确地告诉你这是一个tuple。
    查看全部
  • tuple ('element1','ele2','ele3') #no change could be made to tuple list ['ele1','ele2','ele3'] #changes could be made to list
    查看全部
  • append($element) insert($loc,$element) pop($loc) #delete last element of the list if no $loc inputed
    查看全部
  • 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*- 目的是告诉Python解释器,用UTF-8编码读取源代码。然后用Notepad++ 另存为... 并选择UTF-8格式保存。
    查看全部

举报

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

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