为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Python3 入门教程(新版)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 例子中最后num=num=1有什么用呢

    查看全部
  • and 跟 or,取哪个数,从左到右进行,哪个数决定了该运算的值,该运算就等于哪个数

    and 前是true,没办法确定是否为true,只能看后面的b值,所以b为运算结果;

    and前是false,值为false,运算结果为a;

    or前为true,值为true,运行结果为a;

    or前为false,值无法确定,运行结果为b。

    查看全部
  • 第一行回车,第二行Tab
    查看全部
    0 采集 收起 来源:Python之if语句

    2021-04-17

  • pop()方法默认删除列表的最后一个元素,并返回。

    查看全部
    • 使用位置的方式取出字符串中特定位置的字符,按照位置取字符串的方式使用中括号[]访问。s[0]

    • 获取字符串的一部分(子串),在中括号[]中填入两个数字,中间用冒号分开,表示子串的开始位置和结束位置,并且这是半闭半开区间,不包括最后的位置。s[0:2] # 取字符串s中的第一个字符到第三个字符,不包括第三个字符

    查看全部
  • http://img1.sycdn.imooc.com//6076a6bf0001d53b04530124.jpg

    all_score[1][2]:

    其中all_scores[1]得到Bob的最近三次成绩的列表,再通过下标[2],则可以得到Bob第三次的成绩。

    查看全部
    0 采集 收起 来源:Python二维list

    2021-04-14

  • pop()方法: 

    (1)默认删除列表的最后一个元素

    http://img1.sycdn.imooc.com//60769f640001dac004380099.jpg

    (2)pop()还可以接收一饿参数,指定需要删除的元素的位置

    http://img1.sycdn.imooc.com//60769f700001630104260104.jpg

    查看全部
  • append() 方法:讲元素添加到list尾部

    http://img1.sycdn.imooc.com//60769a52000183bf03810102.jpg

    insert()方法:需要两个参数,分别是需要差入的位置,以及需要差入的元素

    http://img1.sycdn.imooc.com//60769a820001787e03830103.jpg

    查看全部
  • 列表和字符串一样,也支持切片,通过切片的方式,获取到列表的字列表

    http://img1.sycdn.imooc.com//607694500001d7aa03940084.jpg

    输出结果:['Alice','Bpb']

    注意:如果越界切片的话,不会出现python运行错误,但会获取不到任何元素

    http://img1.sycdn.imooc.com//607694df0001237403980084.jpg

    查看全部
  • 1、判断两个集合是否相等:用 == 

    2、判断两个集合是否有重合的地方:如果使用传统的方法,需要使用for循环一个一个的去判断,非常麻烦,set提供isdisjoint()方法,可以快速判断两个集合是否有重合,如果有重合,返回False,否则返回True。

    3、集合的差集:用 - 。比如set1 -set2 返回一个集合包含元素是set1集合包含了的并且set2不包含的元素。也可以用difference()方法 ,比如set1.difference(set2)

    4、集合的交集:用&。比如 set1&set2 返回一个集合包含元素是set1和set2共同包含的元素。也可以用intersection()方法,比如、set1.intersection(set2)

    5、集合的并集:用|。比如 set1|set2 返回一个集合包含元素是set1和set2包含的所有元素。也可以用union()方法,比如、set1.union(set2)

    6、集合的对称差集:用^。比如 set1 ^ set2 返回一个集合包含的元素是两个集合不一样的元素(就是并集减去交集剩余的部分)。

    http://img1.sycdn.imooc.com//60767d250001889211060564.jpg

    查看全部
  • num = 2
    sum = 0
    while True:
        if num > 1000:
            break
        sum = sum + num
        num = num + 2
    print(sum)
    
    
    num = 0
    sum = 0
    while True:
        if num > 1000:
            break
        if num % 2 == 0:
            sum = sum + num
        num = num + 1
    print(sum)
    查看全部
  • Python、Javascript等等都是动态语言,Java、C、C++等等属于静态语言。
    查看全部
  • 在Python中,可以直接用True、False表示布尔值(请注意大小写,不需要使用字符串符号括起来),也可以通过布尔运算计算出来。
    查看全部
  • 在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5。
    查看全部
  • 二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b0110,0b1100。 十六进制数除了0~9十个数字以外,还使用a、b、c、d、e、f,在Python中,十六进制使用前缀0x,比如:0x12ef,0xde2431af。
    查看全部

举报

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

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