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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致。 使用括号可以提升优先级,这和数学运算完全一致,注意只能使用小括号,但是括号可以嵌套很多层 和数学运算不同的地方是,Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数 Python的整数除法,即使除不尽,结果仍然是整数,余数直接被扔掉。不过,Python提供了一个求余的运算 % 可以计算余数: 11 % 4 # ==> 3
    查看全部
  • 單行 print u'中文' 多行 print u'''第一行 第二行'''
    查看全部
  • 如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀 r ,表示这是一个 raw 字符串,里面的字符就不需要转义了。例如: r'\(~_~)/ \(~_~)/' 如果要表示多行字符串,可以用'''...'''表示:
    查看全部
  • \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身 如果字符串既包含'又包含",就需要对字符串的某些特殊字符进行“转义”,Python字符串用\进行转义。 'Bob said \"I\'m OK\".' \表示这是一个普通字符,不代表字符串的起始,
    查看全部
  • and运算是与运算,只有所有都为 True,and运算结果才是 True。 or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。 not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。
    查看全部
  • 布尔运算的运算结果并不都是布尔型
    查看全部
  • 引用函数前面要加相关的包。比如: math.sqrt()
    查看全部
  • 主要在于构建list
    查看全部
  • range(start,stop,step)表示从start开始按照step间隔到stop减一个step。 range(start,stop)表示从start开始到stop减一。 range(stop)表示从零开始到stop。
    查看全部
  • x**2表示x的二次方,一个*表示相乘。
    查看全部
  • int()将其他函数类型转换成整数。 str()将其他函数类型转换成字符串。
    查看全部
  • r'...' 不能转义多行,也不能转义包含“和‘的字符串。 表示多行字符串用r '''...'''。
    查看全部
  • s = set(['Adam', 'Lisa', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul'] for name in L: if name in s: s.remove(name) else: s.add(name) print s
    查看全部
    0 采集 收起 来源:Python之 更新set

    2015-04-29

  • 1.set添加元素用add(): s.add(),若元素已存在,不会报错。 2.set删除元素用remove: s.remove(),若元素不存在,会报错。
    查看全部
    0 采集 收起 来源:Python之 更新set

    2015-04-29

  • 输出两个数据类型不一样,不能直接在中间加上“+”,需要使用“,”来进行分割 遍历set和遍历list类似,通过for循环可以实现,set元素可以tuple,用tuple[]可以取相应的值
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2015-04-29

举报

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

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