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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • #L = ['Adam', 'Lisa', 'Bart', 'Paul'] #for index, name in enumerate(L): # print index+1, '-', name L = ['Adam', 'Lisa', 'Bart', 'Paul'] for index, name in zip(range(1,5),L): print index, '-', name
    查看全部
    0 采集 收起 来源:索引迭代

    2016-07-07

  • 6-9未通过 没有调整出来name:score这个类型出来,没有识别出来出tuple元素
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2016-07-07

  • 删除set中的元素时,用set的remove()方法: >>> s = set([1, 2, 3, 4]) >>> s.remove(4) >>> print s set([1, 2, 3])
    查看全部
    0 采集 收起 来源:Python之 更新set

    2018-03-22

  • 添加元素时,用set的add()方法: >>> s = set([1, 2, 3]) >>> s.add(4) >>> print s set([1, 2, 3, 4])
    查看全部
    0 采集 收起 来源:Python之 更新set

    2018-03-22

  • isinstance(x, str) 可以判断变量 x 是否是字符串; 条件过滤,只有当后面条件成立时,循环才可以进行
    查看全部
    0 采集 收起 来源:条件过滤

    2016-07-07

  • tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。
    查看全部
  • 注:字符串可以通过 % 进行格式化,用指定的参数替代 %s。字符串的join()方法可以把一个 list 拼接成一个字符串。
    查看全部
    0 采集 收起 来源:复杂表达式

    2016-07-07

  • learnpython文件要放到C盘才能执行
    查看全部
  • 1. 在计算 a and b 时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。 2. 在计算 a or b 时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。
    查看全部
  • 请用 for 循环遍历如下的set,打印出 name: score 来。 s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) ?不会了怎么办 注意到set的元素是tuple,因此 for 循环的变量被依次赋值为tuple。 参考代码: s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for x in s: print x[0] + ':', x[1]
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2016-07-07

  • 判断有几个盘子: 1、如果是1个,则只需要a移动到c;也就是 print a->c 2、如果大于1个,则需要分步走,n-1个盘子移动到b,a底盘移动到c,b的n-1个盘子再移动到c。也就是 move(n-1,a,c,b);print a->c;move(n-1,b,a,c)
    查看全部
  • 6-2 未通过。 print 时加 ',' 进行分割,才可以正常打印出来。
    查看全部
    0 采集 收起 来源:Python之访问dict

    2016-07-07

  • 5-8 未通过
    查看全部
  • x%2 表示x/2的余数,%这个运算符是取余数的意思 ==这个符号的意思是对比是否相同,类似于>=,<=,这里用的是== 以下假设变量a为10,变量b为20: 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 - x除以y b / a 输出结果 2 % 取模 - 返回除法的余数 b % a 输出结果 0 ** 幂 - 返回x的y次幂 a**b 为10的20次方, 输出结果 100000000000000000000 // 取整除 - 返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0 == 等于 - 比较对象是否相等 (a == b) 返回 False。 != 不等于 - 比较两个对象是否不相等 (a != b) 返回 true. <> 不等于 - 比较两个对象是否不相等 (a <> b) 返回 true。这个运算符类似 != 。 > 大于 - 返回x是否大于y (a > b) 返回 False。 < 小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。注意,这些变量名的大写。 (a < b) 返回 true。 >= 大于等于 - 返回x是否大于等于y。 (a >= b) 返回 False。 <= 小于等于 - 返回x是否小于等于y。 (a <= b) 返回 true。 http://www.runoob.com/python/python-operators.html
    查看全部
  • d.values()生成一个dict的值列表,占内存大 d.itervalues()只是进行迭代,占内存小,适合循环取值
    查看全部
    0 采集 收起 来源:迭代dict的value

    2016-07-07

举报

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

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