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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • sum=sum+x x=x*2 n=n+1
    查看全部
  • 1:一个字符串里包含多个需要转义的字符,可以在字符串前边加r表示这是一个raw字符串,就不需要再对里边的字符进行转义了。 2:raw字符串不能表示多行字符串和包含有'或者"的字符串,因为在raw字符串里边,转义字符就不起作用了,被当做了普通字符,所以\n只能表示是普通的\n;不能表示含有'或者"的字符串是因为会报SyntaxError: invalid syntax(运行时错误,主要是因为编写格式不对) 3:可以用'''...'''表示多行字符串 例如 '''aa\nbb\cc''' 或者 '''aa bb cc'''都可以 4:总结'''...'''用来表示多行字符串,里边的转义字符是起作用的;r'...'用来表示raw字符串,里边的转义字符是不起作用的;r'...'和'''...'''可以组合使用
    查看全部
  • 函数的默认参数的作用是简化调用,你只需要把必须的参数传进去。但是在需要的时候,又可以传入额外的参数来覆盖默认参数值。
    查看全部
  • 在定义函数时,定义默认值:当不赋值时使用默认值,当赋值时,自然用赋的值。
    查看全部
  • #-*- coding: UTF-8 -*- score = 75 if score >= 60: print 'passed' #这多出来的四格代表退出缩进,退出这个代码块,退出if语句
    查看全部
    0 采集 收起 来源:Python之if语句

    2018-03-22

  • 1:Python中如果一个字符串中有',则字符串可以用""包裹;相反如果字符串中有",则可以用''包裹,但是不建议这么用,一是代码显得乱,不规范,二是当字符串中既有'又有"的时候这种方法就不合适了。 2:可以在Python中的字符串的一些特殊字符前面加上\来转义,表示这就是一个普通字符。比如'I\'m OK'中I后边的'。 3:\n表示换行、\t表示一个制表符、\\表示\本身
    查看全部
  • d.get(key)就是获取key对应的value
    查看全部
  • 1:Python 中变量名称必须用大小写英文、数字、下划线表示,但是不能已数字开头 2:=是Python中的复制语句,可以把任意数据类型赋值给变量,且可以多次赋值,并且可以每次赋值的数据类型不同 变量的数据类型不固定的语言是动态语言,Python是动态语言;Java是静态语言。 3:代码 a = 'ABC' 在内存中的操作是 1:创建一个字符串'ABC'、2:创建一个变量a,并把它指向'ABC' 4:也可以把一个变量a赋值给另一个变量b,过程就是把变量b指向变量a锁指向的数据
    查看全部
  • Python 中的注释以 # 开头
    查看全部
    0 采集 收起 来源:Python的注释

    2018-03-19

  • Python 交互式环境下编写代码 >>>是Python解释器的提示符,不是代码的一部分,文本编辑器中不要加>>> print 后可以跟多个字符串,用 ","隔开,可以练成一串输出。打印是遇到","会输出一个空格 print 也可以打印一个整数或者多个整数的计算结果 print 后边的打印内容可以使不同的数据类型,用","隔开
    查看全部
  • python 中的数据类型: 整数    主要有二进制、十进制、十六进制 浮点数  较大浮点数用科学计数法,e代替0^ 字符串  '' 或者 ""圈起来 布尔值  True 或者False 首字母大写 用and 、 or 、 not 运算 空值    None表示什么都没有

    查看全部
  • A.lower()可以将A的大写字母转换为小写 l.add()只能增加一个值 l.update()可以增加多个值(将字符串拆分成单个字符)或列表
    查看全部
    0 采集 收起 来源:Python之 访问set

    2018-03-19

  • 不是单词自己在首页字母大写,而是把他看着一个字符串,S[0]大写+S[1]小写,合并起来即可。
    查看全部
    0 采集 收起 来源:对字符串切片

    2018-03-19

  • 短路计算 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解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • dict的3个特点:查找速度快;内部无序;key的值不可变,list不能作为key使用。
    查看全部

举报

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

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