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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • Python中布尔类型 Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True 短路计算规则: 【1】当为and运算时,a and b 如果,a为false,那么结果为false ,不再运算b的结果,a为true是,要看b的结果。 【2】当为or运算时,a or b 如果 a为true,那么结果为true,不再运算b的结果,a为假时,要看b的结果。
    查看全部
  • 往dict里添加新的key-value,用赋值语句:d['key']=value
    查看全部
    0 采集 收起 来源:Python更新dict

    2017-02-26

  • Python中整数和浮点数 【1】整数和整数的混合运算为整数 【2】浮点数和浮点数的混合运算为浮点数 【3】整数和浮点数的混合运算为浮点数 【4】特例: 1.当整数的除法运算遇到除不尽是,结果为整数,余数直接被扔掉。 11 / 4 # ==> 2 故计算余数方式为: 11 % 4 # ==> 3 如果要精确的结果,则需要进行浮点数法则: 11.0 / 4 # ==> 2.75 【5】注意 在Python页面中进行整数和浮点数的四则运算时,直接进行,无需加print。
    查看全部
  • 要避免 KeyError 发生,有两个办法: 一是先判断一下 key 是否存在,用 in 操作符: if 'Paul' in d: print d['Paul'] 二是使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None:
    查看全部
    0 采集 收起 来源:Python之访问dict

    2017-02-26

  • Python中Unicode字符串 输入中文字符的方式 【1】在第一行添加注释 # -*- coding: utf-8 -*- 【2】Unicode字符串 print u'中文' 【3】注意 转义: u'中文\n日文\n韩文' 多行: u'''第一行 第二行''' raw+多行: ur'''Python的Unicode字符串支持"中文", "日文", "韩文"等多种语言'''
    查看全部
  • 还好看懂了
    查看全部
  • append() 方法,把新同学追加到 list 的末尾 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素,中间逗号隔开
    查看全部
  • 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解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • Python在后来添加了对Unicode的支持,以Unicode表示的字符串用u'...'表示,比如: print u'中文' 中文 注意: 不加 u ,中文就不能正常显示。
    查看全部
  • 1、print [x for x in range(100,1000) if x/100 ==x%10] 2、print [x for x in range(100,1000) if str(x)[0:1]==str(x)[2:]] 用str将x字符化,变为列表,进而切片,数学思维少
    查看全部
    0 采集 收起 来源:多层表达式

    2017-02-26

  • def toUppers(L): return [x.upper() for x in L if type(x) == str] print toUppers(['Hello', 'world', 101])
    查看全部
    0 采集 收起 来源:条件过滤

    2017-02-26

  • 一是必选参数在前,默认参数在后,否则Python的解释器会报错(设置函数的时候,将位置参数设置在前,默认参数设置在后,当你只传入一个参数时,该参数为位置参数,函数能正常运行;但是在设置函数的时候,如果将位置参数设置在后,默认参数设置在前,当你只传入一个参数时,该参数为默认参数,但是位置参数缺失,导致函数不能正常运行); 二是如何设置默认参数。 当函数有多个参数时,把变化大的参数放前面,变化小的参数放后面。变化小的参数就可以作为默认参数。这样能降低调用函数的难度。
    查看全部
  • 函数的默认参数的作用是简化调用,你只需要把必须的参数传进去,但是在需要的时候,又可以传入额外的参数来覆盖默认参数。
    查看全部
  • 如果一个函数在内部调用自身本身,这个函数就是递归函数。
    查看全部
  • + 作为连接符可以没有空格。 ,作为连接符会有个空格 d[key] 可以列出key对应value的值
    查看全部

举报

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

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