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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • #增加list列表元素2种方法: L=[……] 1.L.append('XXX')(将新元素'XXX'增加到列表末尾) 2.L.insert(2,'XXX')(将新元素'XXX'增加到列表的第三的位置)
    查看全部
  • 完成 n 个盘子从 a 经过 b 到 c 的搬运只需要3步,第一步:将 n-1 个盘子从 a 经过 c 搬运到 b,即move(n-1, a, c, b); 第二步:将 第 n 个盘子 从 a 移到 c,即 print a, '-->', c; 第三步: 将 n-1个盘子从 b 经过 a 搬运到 c,即move(n-1, b, a, c);完事, 至于这 n-1 个盘子是怎么搬运的呢,他又自己进入了下一个循环
    查看全部
  • def average(*args): sum=0.0 if len(args)==0: return sum for x in args: sum=sum+x return sum/len(args)
    查看全部
  • 主意print 后面的,
    查看全部
  • 这里需要注意的一点是,and 和 or 返回的是第一个或第二个的“值”,并不一定是 True 或 False。
    查看全部
  • grade=[95.5,85,59] print grade[-1] print grade[-2] print grade[-3] #我们用 -1 这个索引来表示最后一个元素,,倒数第二用 -2 表示,倒数第三用 -3 表示,倒数第四用 -4 表示.使用倒序索引时,也要注意不要越界。
    查看全部
  • 因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True,所以: True and 'a=T' 计算结果是 'a=T' 继续计算 'a=T' or 'a=F' 计算结果还是 'a=T' 要解释上述结果,又涉及到 and 和 or 运算的一条重要法则:短路计算。
    查看全部
  • grade = [95.5,85,59] print grade[0] print grade[1] print grade[2]
    查看全部
  • 如果要表示中文,显然一个字节是不够的,至少需要两个字节,而且还不能和ASCII编码冲突,所以,中国制定了GB2312编码,用来把中文编进去。
    查看全部
  • 汉诺塔是迭代的好例子,其中解决汉诺塔问题的诀窍在于三个柱子的身份互相调换,其实就是在其余两个不变的情况下,将一个柱子上的n-1层移到另一个,再加上最后一层移到目标柱子上,再将中间媒介柱子当做原来的柱子做转移。其中的身份变换很重要。将问题分层抽象,用上帝的视觉看问题,需牢记。 def move(n,a,b,c): if n==1: print (a,'-->',c) #这其实是只有一个圆盘需要从A到C的情况。所有递归,最终都是走到这一步。 return #这是结束递归,省略了None。没有这句的话,递归没办法结束。 move(n-1,a,c,b) #将A柱的n-1个盘移到B柱,这里毫无争议。注意形参顺序变化了。 print a,'-->',c #这句话才是第一个柱子的第n个圆盘移动到目标柱子。 move(n-1,b,a,c))#过渡柱子B上(n-1)个圆盘B递归移动到目标柱子C
    查看全部
  • 增加list列表两种方法: 1.list.append()(将新元素增加到列表末尾) 2.list.insert(0,'XXX')(将新元素增加到列表的指定位置)
    查看全部
  • list为数据列表,是一种有序地集合,可随时添加和删除。列表中的数据使用[]括起来。
    查看全部
    0 采集 收起 来源:Python创建list

    2017-08-21

  • #python3中,print是函数,要加括号 print() #否则会报错:syntaxerror: missing parentheses in call to 'print' L = [?, ?, ?, ?, ?, ?] print (L)
    查看全部
    0 采集 收起 来源:Python创建list

    2017-08-21

  • L = [?, ?, ?, ?, ?, ?] #L为赋予给list的一个变量 print L
    查看全部
    0 采集 收起 来源:Python创建list

    2017-08-21

  • Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成True。
    查看全部

举报

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

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