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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • #_*_ coding:utf-8 -*- #用range(1, 101)可以创建数组。 for i in range(1,101): if i%7==0: print i
    查看全部
    0 采集 收起 来源:什么是迭代

    2017-08-02

  • print x*10+y 按列输出 print x*10+y, 按行输出
    查看全部
  • #_*_ coding:utf-8 _*_ # 注意Python的下标也是从0开始,0代表第一个数,1代表第二个数 L = range(1, 101) print L[0:10] print L[2::3] print L[4:50:5]
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-08-02

  • 1.list 的 aappend()方法总是把新的元素添加到 list 的尾部 2.list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素
    查看全部
  • #_*_ coding:utf-8 _*_ #如果用sum()函数和len()函数,代码会更简洁 def average(*args): sum=0.0 n=0; for x in args: n=n+1 sum=sum+x if(n==0): return 0.0 aver=sum/n return aver print average() print average(1, 2) print average(1, 2, 2, 3, 4)
    查看全部
  • t=(1) print t 1 run后不是(1),而是1,是因为()既可以是tuple,又可以作为括号表示运算的优先级,结果(1)被python解释器计算出结果是1,导致我们得到的不是tuple,而是1,整数因为用()定义单元素的tuple有歧义,所以,python规定,单元素tuple要多加一个“,”,这样就没有了歧义。
    查看全部
  • tuple 是另一种有序的列表,中文翻译为‘元组’,tuple和list非常类似,但是tuple一旦创建完毕,就不能修改了。 tuple() list[]
    查看全部
  • #-*- coding:utf-8 -*- # move(n, a, b, c)表示的是有n个盘子在a柱子上,将要移到b柱子上面去 def move(n, a, b, c): # 如果a柱子上面只有一个盘子,则直接移到c柱子上面去并输出路径,结束递归 if n == 1: print a, '-->', c return # 表示的是先将n-1的盘子从a柱子上面移到b柱子上面去 move(n-1, a, c, b) # 然后将剩下的一个盘子从a移到c的路径 print a, '-->', c # 最后将b柱子上面的n-1个盘子移动到c柱子上面 move(n-1, b, a, c) move(4, 'A', 'B', 'C')
    查看全部
  • L[2]='paul'是对list中的索引为2的元素做替换操作。
    查看全部
  • .pop()方法是删掉list的最后一个元素,并且返回这个元素; .pop(2)方法是删掉list的索引是2的元素
    查看全部
  • .append()添加新的元素到list,追加到list的尾部; .insert(0,'')第一个参数是索引,第二个参数是待添加的新元素;
    查看全部
  • for....in 循环,for name in L 遍历L
    查看全部
  • 1.set存储的是一组不重复的无序元素 2.如果添加的元素已经存在于set中,add()不会报错,但是不会加进去了——自动去重; 3.set操作分为:添加元素add()和删除元素remove()
    查看全部
    0 采集 收起 来源:Python之 更新set

    2017-08-02

  • 1.set的内部结构和dict很像,唯一区别是不存储value,因此,判断一个元素是否在set中速度很快; 2.set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的; 3.set存储的元素也是没有顺序的
    查看全部
  • def 定义函数 = = js function
    查看全部

举报

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

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