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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 短路计算 当a='python'即a不为空字符串即为"True"or运算时直接返回a='python',打印结果为hello,python 当b=' '即为空字符串即为"False",or运算时返回'world',因此打印结果为hello,world
    查看全部
  • 短路计算 当a='python'即a不为空
    查看全部
  • 打印的顺序不一定是我们创建时的顺序,而且,不同的机器打印的顺序都可能不同,这说明dict内部是无序的,不能用dict存储有序的集合。 dict的第三个特点是作为 key 的元素必须不可变,Python的基本类型如字符串、整数、浮点数都是不可变的,都可以作为 key。但是list是可变的,就不能作为 key。 可以试试用list作为key时会报什么样的错误。 不可变这个限制仅作用于key,value是否可变无所谓:
    查看全部
  • append() 把元素添加至末尾 insert() 接受两个参数,第一个索引符,第二个为待添加元素
    查看全部
  • 创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素: >>> s = set(['A', 'B', 'C']) 可以查看 set 的内容: >>> print s set(['A', 'C', 'B']) 请注意,上述打印的形式类似 list, 但它不是 list,仔细看还可以发现,打印的顺序和原始 list 的顺序有可能是不同的,因为set内部存储的元素是无序的。 因为set不能包含重复的元素,所以,当我们传入包含重复元素的 list 会怎么样呢? >>> s = set(['A', 'B', 'C', 'C']) >>> print s set(['A', 'C', 'B']) >>> len(s) 3 结果显示,set会自动去掉重复的元素,原来的list有4个元素,但set只有3个元素。
    查看全部
  • 函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。 因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。
    查看全部
  • 编写函数 在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。
    查看全部
  • tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。
    查看全部
  • addend('aa')加在结尾 pop(2)索引为2的元素删除并打印被删除的元素 insert(2,'ss') 将ss加在索引为2的位置,后方所有元素顺移
    查看全部
  • ('a', 'b'): True # key 是 tuple,并且tuple的每个元素都是不可变对象
    查看全部
  • dict三大特点: 1、查找速度快 2、(key,value)无序存储,key值不能重复 3、key的元素不可变
    查看全部
  • range(1,n) 输出1->n-1
    查看全部
  • 1.如果有# -*- coding: utf-8 -*-,在输出的时候就不用指定编码,并且不用指定换行格式<br> 2.如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释
    查看全部
  • \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • 写中文注释时,前面加上 # -*- coding:utf-8 -*
    查看全部
    0 采集 收起 来源:Python的注释

    2016-07-05

举报

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

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