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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 713
    Python的 for 循环就可以依次把list或tuple的每个元素迭代出来: L = ['Adam', 'Lisa', 'Bart'] for name in L: print name 注意: name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块)
    查看全部
    0 采集 收起 来源:Python之 for循环

    2016-11-28

  • 713
    要避免嵌套结构的 if ... else ...,我们可以用 if ... 多个elif ... else ... 的结构,一次写完所有的规则 elif 意思就是 else if.特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
    查看全部
  • tuple创建完毕,不能修改、不能删除、添加、替换 获得tuple里的元素,方法与list一致 变量名称家索引号:t[1]
    查看全部
  • 在list集合中替换某元素直接写出集合名称,后面跟索引号,该索引号位置的元素就被替换 如:name[0]='lili'
    查看全部
  • sum()函数接受一个list作为参数,并返回list所有元素之和。请计算 1*1 + 2*2 + 3*3 + ... + 100*100。 L = [] x=1 while x<=100: L.append(x*x) x=x+1 print sum(L)
    查看全部
  • 713
    利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或者 else 代码块。 注意: else 后面有个“:”。
    查看全部
    2 采集 收起 来源:Python之 if-else

    2016-11-28

  • 通过索引来获取list中的指定元素。 需要特别注意的是:索引从 0 开始,也就是说,第一个元素的索引是0,第二个元素的索引是1,以此类推。
    查看全部
  • Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型
    查看全部
    0 采集 收起 来源:Python创建list

    2016-11-28

  • 1. 与运算:只有两个布尔值都为 True 时,计算结果才为 True。(and) 2. 或运算:只要有一个布尔值为 True,计算结果就是 True。(or) 3. 非运算:把True变为False,或者把False变为True:(not) and 和 or 运算的一条重要法则:短路计算. 1. 在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。 2. 在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。
    查看全部
  • 1. Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数; 2. 整数和浮点数混合运算的结果是浮点数; 3. Python的整数除法,结果仍然是整数,余数直接被扔掉。
    查看全部
  • Unicode把所有语言都统一到一套编码里。 Unicode通常用两个字节表示一个字符,原有的英文编码从单字节变成双字节,只需要把高字节全部填为0就可以。 Python在添加了对Unicode的支持后,以Unicode表示的字符串用u'...'表示,比如: print u'中文' 中文 注意: 不加 u ,中文就不能正常显示。 转义字符和多行表示法仍然有效: 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*-
    查看全部
  • 如果一个字符串包含很多需要转义的字符可以在字符串前面加个前缀r,表示这是一个 raw 字符串,里面的字符就不需要转义了。 注:r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串。 1. 如果要表示多行字符串,可以用'''...'''表示; 2. 还可以在多行字符串前面添加r,把这个多行字符串也变成一个raw字符串。
    查看全部
  • 迭代永远是取出元素本身,不是元素的索引
    查看全部
    0 采集 收起 来源:索引迭代

    2016-11-28

  • Python
    查看全部
  • a处指定字符,那么后续再用or,仍旧无法替换指定 但是b处指定字符处为空,则再后面可以进行指定
    查看全部

举报

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

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