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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 与运算:只有两个布尔值都为 True 时,计算结果才为 True。 True and True # ==> True True and False # ==> False False and True # ==> False False and False # ==> False 或运算:只要有一个布尔值为 True,计算结果就是 True。 True or True # ==> True True or False # ==> True False or True # ==> True False or False # ==> False 非运算:把True变为False,或者把False变为True: not True # ==> False not False # ==> True
    查看全部
  • s = set(['Adam', 'Lisa', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul'] for a in L: if a in s: s.remove(a) else: s.add(a) print s
    查看全部
    0 采集 收起 来源:Python之 更新set

    2018-03-05

  • Python解释器干了两件事情: 1. 在内存中创建了一个'ABC'的字符串; 2. 在内存中创建了一个名为a的变量,并把它指向'ABC'。
    查看全部
  • 1.变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头 2.Python动态语言:可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量。Java则是静态语言 3.当我们写:a = 'ABC'时,Python解释器干了两件事情: a. 在内存中创建了一个'ABC'的字符串; b. 在内存中创建了一个名为a的变量,并把它指向'ABC'。
    查看全部
  • 注释:#开头
    查看全部
    0 采集 收起 来源:Python的注释

    2018-03-05

  • 1.多个字符串、数字等之间可以用‘,’隔开用print输出,遇到逗号会输出一个空格 2.Python3输出的内容要用()括起来 3.同Java,可输出数字、布尔、字符串等等
    查看全部
  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 } sum = 0.0 for k, v in d.items(): sum = sum + v print k, ':', v print 'average', ':', sum / len(d) #记住 .items()的用法同时获取key和value, 以及其与iteritems()的区别
    查看全部
  • 1.整数、浮点数同Java 2.布尔值:True、False(注意大小写),计算:and or not 3.字符串:单引号''或者双引号""都可以 4.空值:None
    查看全部
  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 } sum = 0.0 for x in d.values(): sum = sum + x print sum / len(d) #记住 .values()的用法,以及其与.itervalues()的区别
    查看全部
    0 采集 收起 来源:迭代dict的value

    2018-03-05

  • L = ['Adam', 'Lisa', 'Bart', 'Paul'] #for index, name in enumerate(L): # print index + 1, '-', name for index, name in zip(range(1, len(L)+1), L): print index, '-', name #zip 连接两个list #enumerate 枚举,给元素编序号从零开始,使其连为一体
    查看全部
    0 采集 收起 来源:索引迭代

    2018-03-05

  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } for name in d: print name,':',d[name]
    查看全部
  • tuple单元素后加“,”tuple('A',)
    查看全部
  • Python之continue继续循环 除了使用break退出循环还可以使用continue退出后续代码块的循环,继续下一次循环 例如: 只想统计及格分数的平均分,就要把 x < 60 的分数剔除掉,这时,利用 continue,可以做到当 x < 60的时候,不继续执行循环体的后续代码,直接进入下一次循环: for x in L: if x < 60: continue sum = sum + x n = n + 1
    查看全部
  • list[]可以修改里面的元素;tuple()不能修改元素
    查看全部
  • Python之break退出循环 用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。 比如计算1至100的整数和,我们用while来实现: sum = 0 x = 1 while True: sum = sum + x x = x + 1 if x > 100: break print sum 咋一看, while True 就是一个死循环,但是在循环体内,我们还判断了 x > 100 条件成立时,用break语句退出循环,这样也可以实现循环的结束。
    查看全部

举报

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

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