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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } print 'Adam:', d['Adam'] print 'Lisa:', d['Lisa'] print 'Bart:', d['Bart'] 逗号绝逼不能忘
    查看全部
    1 采集 收起 来源:Python之访问dict

    2017-12-15

  • []_list ()_tuple {}_dict key;value, len() 计算任意合集的大小
    查看全部
  • move(2,a,c,b)( move(1,a,b,c) print a,'-->',c) print a,'-->',b move(2,b,a,c)(move(1,b,c,a)print b,'-->',a)
    查看全部
  • 使用倒序索引时,也要注意不要越界。
    查看全部
  • # -*- coding: utf-8 -*-
    查看全部
  • 使用索引时,千万注意不要越界。
    查看全部
  • append() insert()
    查看全部
  • l.pop()
    查看全部
  • 在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。
    查看全部
    0 采集 收起 来源:什么是迭代

    2017-12-15

  • tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!
    查看全部
  • ① 3 a b c【ABC,以A地为起点,以C地为终点,z为底盘,先输出】 此时n<>1,表示在z的上方还有其他圆盘,则需将其上方的圆盘先移走,移去B地,此时还处于假设阶段; ② 2 a c b【ACB,以B地为终点,y为底盘,先输出】 2 a b c【ACB,继承上方,开始B地递归】 此时n<>1,表示在y的上方还有其他圆盘,则需将其上方的圆盘先移走,移去C地,此时还处于假设阶段,z仍在A地,还未移动; ③ 1 a c b【ABC,以C地为终点,x为底盘,先输出】 1 a b c【ABC,继承上方,开始C地递归】 此时n==1,表示在x的上方没有其他圆盘,则正式开始进行圆盘移动,将x移去C地; AC; ④ 将x移走之后,y的上方没有其他圆盘,则正式开始进行圆盘移动,将y移去B地; AB; 此时x在C地,而z要移去C地,则需将C地上的圆盘先移走,移去B地,此时还处于假设阶段; ⑤ 1 b a c【CAB,以C地为起点,以B地为终点,x为底盘,先输出】 1 a b c【CAB,继承上方,开始B地递归】 此时n==1,表示在x的上方没有其他圆盘,则正式开始进行圆盘移动,将x移去B地; CB; ⑥ 将x移走之后,C地为空,将z移去C地; AC; 此时A地为空,x、y要移去C地; ⑦ 2 b a c【BAC,以B地为起点,以C地为终点,将之前被移到B地的n-1个圆盘输出,y为底盘,先输出】 2 a b c【BAC,继承上方,开始C地递归】 此时n<>1,表示在y的上方还有其他圆盘,则需将其上方的圆盘先移走,移去A地,此时还处于假设阶段; ⑧ 1 a c b【BCA,以A地为终点,x为底盘,先输出】 1 a b c【BCA,继承上方,开始A地递归】 此时n==1,表示在x的上方没有其他圆盘,则正式开始进行圆盘移动,将x移去A地; BA; ⑨ 将x移走之后,y的上方没有其他圆盘,则正式开始进行圆盘移动,将y移动C地; BC; ⑩ 1 b a c【ABC,以C地为终点,x为底盘,先输出】 1 a b c【ABC,继承上方,开始C地递归】 此时n==1,表示在x的上方没有其他圆盘,则正式开始进行圆盘移动,将x移去C地; AC。
    查看全部
  • if x<y:#一定要有:
    查看全部
  • 创建tuple和创建list唯一不同之处是用( )替代了[ ]。tuple一旦创建完毕,就不能修改了。
    查看全部
  • 4:50:5 从4开始,到50结束,中间每隔5个数取一个。最后的:5是第三个参数。
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-12-15

  • 没看懂这一章节
    查看全部

举报

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

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