为了账号安全,请及时绑定邮箱和手机立即绑定
  • 批量往set里面添加元素,如果一个一个add是比较麻烦的,有没有批量往set里面添加元素的方法呢?
    set提供了update()方法,可以一次性给set添加多个元素。

    names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    new_names = ['Jenny', 'Hally', 'Bob', 'Isen', 'Karl']
    name_set = set(names)
    name_set.update(new_names)
    print(name_set)


    查看全部
  • 在传入set()的list中,包含了重复的元素,但是打印的时候,相同的元素只保留了一个,重复的元素都被去掉了,这是set的一个重要特点。

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

    2020-09-09

  • for ch in s:

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

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

    2020-09-09

  • 用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句

    num = 1
    sum = 0
    while True:
        if num > 100:
            break
        sum = sum + num
        num = num + 1
    print(sum)


    查看全部
  • s = 'ABCD'
    for ch in s:
        print(ch) # 注意缩进

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


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

    2020-09-09

  • 用if-elif-else语句来简化以上的逻辑。其中elif就是else if的意思。

    score = 95
    if score < 60:
        print('抱歉,考试不及格')
    elif score >= 80:
        print('恭喜你,拿到优秀的成绩')
    elif score >= 90:
        print('恭喜你,拿到卓越的成绩')
    else:
        print('恭喜你,考试及格')


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


    查看全部
  • score = 59
    if score < 60:
        print('抱歉,考试不及格')
    1. 可以看到print('抱歉,考试不及格')这行代码明显比上一行代码缩进了,这是因为这行代码是if判断的一个子分支,因此需要缩进,在Python规范中,一般使用4个空格作为缩进

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


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

    2020-09-09

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

    # 字符串模板
    template = 'Hello {}'
    # 模板数据内容
    world = 'World'
    result = template.format(world)
    print(result) # ==> Hello World


    查看全部
  • 创建set的方式是使用set(),并传入一个list,list的元素将会被转换成set的元素  

    s = set([1, 4, 3, 2, 5])

    无序,不可重复,区分大小写

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

    2020-09-08

  • dict 字典 优点

    1. 查找速度快

    2. 有序无序,有序字典Ordereddict

    3. key 不可变

    4. 遍历 dict 字典 for 循环,items() 方法返回字典所有key和 value,keys() 方法只返回key,values() 方法返回所有value,clear() 清空dict 字典

    查看全部
  • 读取 dict 的元素

    1. d[ item ]    item 不存在时 报错

    2. d.get( item )    item 不存在返回 none

    查看全部
  • diec 字典 等同于 JS中的 对象Obj

    使用花括号{}表示这是一个dict,然后key和value之间使用冒号:分割,并且每一组key:value的最后,以逗号,表示这一组的结束

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

    2020-09-08

  • 单个元素的tuple声明T = ( 1, )

    T = ( 1 )输出结果为: 1

    查看全部
  • 访问tuple 的方法

    1. 索引

    2. count( item ) 统计iitem 在tuple 中出现的次数,返回零,表示元素不存在

    3. index( item ) 返回指定元素的下标,当一个元素多次重复出现时,则返回第一次出现的下标位置,元素不存在会报错


    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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