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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • list是一种有序的集合,可以随时添加和删除其中的元素。 构造list,直接用 [ ] 把list的所有元素都括起来,就是一个list对象。
    查看全部
    0 采集 收起 来源:Python创建list

    2018-03-05

  • a = 'python' print 'hello', a or 'world' b = '' print 'hello,', b or 'world' 输出: hello, python hello, world a = 'python'是True,所以a or 'world'运算结果必定为True,所以输出a,即python; b = ''是False,所以b or 'world'运算结果取决于‘world’,所以输出world。
    查看全部
  • 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。 所以Python解释器在做bool运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • 在Python中,布尔类型还可以与其他数据类型做与或非运算; Python把0,空字符串''和None看成是False,其他数值和非空字符串都看成是True;
    查看全部
  • Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果
    查看全部
  • 1、与运算:只有两个布尔值都为True时,计算结果才为True; 2、或运算:只要有一个布尔值为True,计算结果就是True; 3、非运算:把True变为False,或者把False变为True。
    查看全部
  • # -*- coding: utf-8 -*-加上注释时,不同在加上u,就可以中文显示。二者都写的话,会出现错误。
    查看全部
  • 不懂
    查看全部
  • raw字符串不需要转义 单行r'.....' 多行r'''line1 line2 line3'''
    查看全部
  • 1、字符串含''用""括起来,反之成立 2、同时含有""和''用\转义
    查看全部
  • python注释用#
    查看全部
    0 采集 收起 来源:Python的注释

    2018-03-05

  • 字符串用''或""括起来 布尔值:与and或or非not 空值:none
    查看全部
  • Python之访问dict 使用d[key]的形式来查找对应的value 这和list很像 不同的是list必须返回索引对应的元素,二dict使用key: 例如: d={ 'a':95 'b':75 'c':85 } print s['a'] 输出 95 print d['g'] 会报错 注意:通过key访问dict的value时 只要key存在,dict 就返回对应的value;如果key不存在,就会报错 keyError 避免此错误出现 有两个方法 方法一: 先判断key是否存在 用in操作符: 例如: if ‘g’ in d: print d['g'] 方式二: 二是使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None: >>> print d.get('Bart') 59 >>> print d.get('Paul') None
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-03-22

  • x1 = 1 d = 3 n = 100 s = 0; while n>=1: s = x1 + s; x1 = x1 + d; n = n - 1; print s
    查看全部
  • 默认参数,传入是就修改默认值,未传入时,就使用原来的值
    查看全部

举报

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

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