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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • remove()可删除set中元素,若remove中元素不在set中,可引发错误

    查看全部
  • add()往set里面添加元素。

    update()方法,可以一次性给set添加多个元素。

    查看全部
  • 二进制11111111=255
    查看全部
  • set元素是区分大小写的,必须大小写完全匹配

    访问set中的某个元素实际上就是判断一个元素是否在set中,使用in来判断某个元素是否在set中。

    查看全部
  • set里面的元素是不允许重复的,而list里面可以包含相同的元素;

    set与list的另一个区别是,set里面的元素是没有顺序的。

    查看全部
    0 采集 收起 来源:什么是set

    2021-10-06

  • 2.5Python之while循环

    和 for 循环不同的另一种循环是 while 循环,while循环可以继续进行下去的条件更加简单,只需要判断while循环的条件是否为True即可,当条件为True时,即继续运行下去。

    比如计算1~100的和。

    num = 1
    sum = 0
    while num <= 100:
        sum = sum + num # 注意缩进
        num = num + 1 # 注意缩进
    print(sum) # ==> 5050

    查看全部
  • 2.4Python之for循环

    or循环在Python语言的流程控制中是非常重要的,在编程中有很多场景需要使用到for循环。

    当我们需要把字符串中的每一个字符打印出来的时候

    s = 'ABCD'
    for ch in s:
        print(ch) # 注意缩进

    在上述代码中,ch是在for循环中定义的,意思是把字符串s中的每一个元素依次赋值给ch,然后再把ch打印出来,直到打印出字符串s的最后一个字符为止。

    查看全部
    0 采集 收起 来源:Python之for循环

    2021-10-06

  • Python之if-else语句

    使用if判断,可以在当if条件为True时,执行if的子逻辑分支,但有时候,也想在if条件不为True时,执行别的子逻辑分支。这个时候可以使用if-else语句。

    score = 59
    if score < 60:
        print('抱歉,考试不及格')
    else:
        print('恭喜你,考试及格')


    在else中,同样需要冒号;

    else的子逻辑分支,同样需要缩进。


    任务

    如果年龄达到18岁,则是成年人,请使用if-else语句实现以下逻辑,如果成年,输出'adult',否则,输出'teenager'。

    查看全部
  • 2.1Python之if语句

    计算机之所以能做很多自动化的任务,因为它可以自己做条件判断,通过条件判断,选择做什么样的逻辑,我们称之为条件分支判断

    score = 59
    if score < 60:#在if语句的最后,有一个冒号:,这是条件分支判断的格式,在最后加入冒号:,表示接下来是分支代码块

        print('抱歉,考试不及格')#这行代码明显比上一行代码缩进了,这是因为这行代码是if判断的一个子分支,因此需要缩进,在Python规范中,一般使用4个空格作为缩进

    # ==> 抱歉,考试不及格

    查看全部
    0 采集 收起 来源:Python之if语句

    2021-10-06

  • format的两种方式

    print('Life is short, you need {}'.format('Python'))
    print('Life is short, you need {launguage}'.format( launguage = 'Python'))

    查看全部
  • count()方法
    count()方法用来统计tuple中某个元素出现的次数。
    T = (1, 1, 2, 2, 3, 3, 1, 3, 5, 7, 9)
    print(T.count(1)) # ==> 3
    print(T.count(5)) # ==> 1
    代码块预览复制
    对于不存在的元素,count方法不会报错,而是返回0,这是合理的,因为元组里面有0个不存在的元素。
    查看全部
  • 1.9Python的字符串切片

    字符串由一个个字符组成,每一个字符都有一个唯一的位置。比如字符串'ABC',第一个字符是A,第二个字符是B,第三个字符是C。

    因此我们可以使用位置的方式取出字符串中特定位置的字符,按照位置取字符串的方式使用中括号[]访问,这个时候可以把字符串看作是一个列表,计数是从0开始的,使用0来表示第一个。

    s = 'ABC'
    a = s[0] # 第一个
    b = s[1] # 第二个
    c = s[2] # 第三个
    print(a) # ==> A
    print(b) # ==> B
    print(c) # ==> C

    ab = s[0:2] # 取字符串s中的第一个字符到第三个字符,不包括第三个字符
    print(ab) # ==> AB

    s = 'ABCDEFGHIJK'
    abcd = s[0:4] # 取字符串s中的第一个字符到第五个字符,不包括第五个字符
    print(abcd) # ==> ABCD
    cdef = s[2:6] # 取字符串s中的第三个字符到第七个字符,不包括第七个字符
    print(cdef) # ==> CDEF

    查看全部
  • uple和list不一样的是,tuple是固定不变的,一旦变成tuple,tuple中的每一个元素都不可被改变,同时也不能再往tuple中添加数据,而list是可以的。
    查看全部
    0 采集 收起 来源:什么是tuple

    2021-10-06

  • 定义元组的方式是使用小括号()将元组内的元素括起来。

    T = ('Alice', 'Bob', 'Candy', 'David', 'Ellena') # 通过下标的方式访问元素 print(T[0]) # ==> Alice print(T[4]) # ==> Ellena # 切片 print(T[1:3]) # ==> ('Bob', 'Candy')
    查看全部
    0 采集 收起 来源:什么是tuple

    2021-10-06

  • 1.7Python的字符串format

    有时候通过字符串输出的内容不是固定的,这个时候需要使用format来处理字符串,输出不固定的内容。

    字符串format由两个部分组成,字符串模板和模板数据内容组成,通过大括号{},就可以把模板数据内容嵌到字符串模板对应的位置。

    如果模板中{}比较多,则容易错乱,那么在format的时候也可以指定模板数据内容的顺序。

    除了使用顺序,还可以指定对应的名字,使得在format过程更加清晰。

    查看全部

举报

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

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