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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 可变函数写参数的亲矿石 记得写明没有参数即参数长度为零时的返回值
    查看全部
  • 可变参数也不是很神秘,Python解释器会把传入的一组参数组装成一个tuple传递给可变参数,因此,在函数内部,直接把变量 args 看成一个 tuple 就好了。
    查看全部
  • 默认参数 没有参数传进来时候 默认值不变 有参数时 默认参数发生变化
    查看全部
  • python 替换元素 对list中的某一个索引赋值,可以直接用新的元素替换掉原来的元素,list包含的元素个数保持不变。
    查看全部
  • 删除元素 pop()删除最后一个元素,且返回这个元素 pop(2)删除第三个元素
    查看全部
  • python 从list中删除元素 pop()方法 删除 pop()方法 总是删掉list 最后一个元素,并且它还返回这个元素 要删除指定元素,必须先定位Paul的位置 pop(2),删除第二个元素
    查看全部
  • \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • python 添加新元素 list的append()方法 append()总是把新的元素添加到list的尾部 list的insert()方法 接受两个参数,索引号、新元素 L.insert(0,'Paul'),将Paul添加在索引号为0的位置,后边的元素自动向后移动一位
    查看全部
  • Python 倒序访问list print L[-1]
    查看全部
  • for x in range(1,9): for y in range(x+1,10): print str(x)+str(y) 这个写法好牛逼的说,首先,取x为枚举1`9.然后取y为比x至少大1,一直到10的枚举。然后用str返回其字符串,放在一起就ok了。
    查看全部
  • python 按照索引访问list list是一个有序集合 可以通过 索引来获取list中的指定元素,例如第N个同学的名字、成绩 索引从0开始,以此类推 print L[3],打印的是第四个元素,使用索引绝对不能越界,如元素只有3个 则有效索引是:0、1、2
    查看全部
  • Python内置的一种数据类型是列表:list是一种有序的集合,可以随时添加和删除其中的元素 list中的元素是按照顺序排列的 构造list非常简单,直接用[]把list的所有元素括起来,就是一个list对象,通常会把list赋值给一个变量,这样就可以用过变量来引用list: Python为动态语言,list中包含的元素可以是各种数据 一个元素都没有的list 是空list
    查看全部
    0 采集 收起 来源:Python创建list

    2018-01-25

  • #-*- coding:utf-8 -*- # 汉诺塔问题可分为三步: # 1.将 n-1 个盘子通过c柱子移动到b柱子上,此步骤,a柱子为起点,b柱子目标,c柱子是中转站; # 2.将第 n 个盘子(也就是最大的盘子),移动到c柱子上,此后这个盘子将不再被移动; # 3.将b柱子上的 n-1 个盘子移动到c柱子上。 def move(n, a, b, c): # move(n, a, b, c)表示的是有n个盘子在a柱子上,将要移到b柱子上面去 if n == 1: # 如果a柱子上面只有一个盘子,则直接移到c柱子上面去并输出路径,结束递归 print a, '-->', c return move(n-1, a, c, b) # 表示的是将n-1的盘子从a柱子上面移到b柱子上面去 print a, '-->', c # 输出最下面个盘子移从a移到c的路径 move(n-1, b, a, c) # 将b柱子上面的n-1个盘子移动到c柱子上面 move(4, 'A', 'B', 'C')
    查看全部
  • 布尔类型还可以跟其他数据类型做and or not运算 a = true print a and 'a=T' or 'a=F' 计算结果不是布尔类型,而是字符串‘a=T’ 因为Python把 0 、空字符串、none 看成false、其他数值、非空字符串都看成true所以
    查看全部
  • # -*- coding: utf-8 -*- 中文
    查看全部

举报

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

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