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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 添加新元素 L=[‘’,‘’] L.append(‘’)自动添加到最后一个 L.insert(0,’’) 添加到指定位置,此处为第一位 Print l Print l[1] 打印列表中指定元素,此处第二位
    查看全部
  • 由于list是一个有序集合 >>> L = ['Adam', 'Lisa', 'Bart'] 那我们如何从list中获取指定第 N 名的同学呢?方法是通过索引来获取list中的指定元素。 *需要特别注意的是,索引从 0 开始,也就是说,第一个元素的索引是0,第二个元素的索引是1,以此类推。 因此,要打印第一名同学的名字,用 L[0]: >>> print L[0] Adam
    查看全部
  • list=[]
    查看全部
    0 采集 收起 来源:Python创建list

    2019-10-04

  • 布尔类型(true false) 1、python中把0,“”(空字符串)和none看作是false,其他都是true 2、and和or运算中的短路原则 在and运算中,a and b,如果a为true,则整体结果取决于b,则最终结果输出b;若a为false,则最终结果一定是false,则计算机不再运算,直接输出a 在or运算中,a or b,如果a为true,则最终结果一定为true,计算机停止运算输出a;若a为false,则最终结果取决于b,则最终结果输出b
    查看全部
  • 整数和浮点数的运算,结果仍旧是浮点数;整数和整数计算结果只能是整数 因此如果结果除不尽还想要小数点后面的结果,就用浮点数计算 如:10/3变成10.0/3 %是求余数的
    查看全部
  • Raw字符串(原始字符串),即表示该字符串里的内容都不需要转义 python中可以使用单,双,三引号, 三引号为多行显示
    查看全部
  • Python字符串用\进行转义。 要表示字符串 Bob said "I'm OK". 由于 ' 和 " 会引起歧义,因此,我们在它前面插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为 'Bob said \"I\'m OK\".' 注意:转义字符 \ 不计入字符串的内容中。 常用的转义字符还有: \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • 在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头
    查看全部
  • in

    not in

    查看全部
    0 采集 收起 来源:Python之 更新set

    2019-10-04

  • set的元素是tuple,因此 for 循环的变量被依次赋值为tuple。

    查看全部
    0 采集 收起 来源:Python之 遍历set

    2019-10-04

  • dict通过key取value。

    exp:D={'Adam':98,'Lisa':76,'Bart':82}

    要取98,D['Adam'].


    查看全部
  • 12345http://img1.sycdn.imooc.com//5d960a180001b9ba04570106.jpg



    查看全部
  • 调用数学函数:sin(),cos(),sqrt()//求平方根,要先导入math包:import math。

    Python函数的返回的是单一值,但是可以返回一个tuple,而tuple外的括号可以省略,多个变量可以同时接收一个tuple,按位置赋给对应的值,所以Python函数可以通过返回一个tuple的方式,创造返回多个值的效果。

    查看全部
  • 在Python中,定义一个函数要使用 def 语句,依次写出函数名括号括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回

    注意:函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。

    def my_abs(x):
        if x >= 0:
            return x
        else:
            return -x


    查看全部
  • 更新set时,用add()来添加新元素,要注意的是add()不会判断数列中是否有新元素,如果存在,不会报错,但是不会加进去了。remove()方法用来删除set中的元素,必须要判断元素存不存在set中

    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

    2019-10-03

举报

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

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