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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • python切片: L[0:5] 表示索引号从0开始取,取到索引5为止,但不包括5. 1,2,3,4,5 L[2::3]表示索引号从2开始,每3个取一次. 3,6,9... L[4:50:5]表示索引号从4开始取,取到索引号为50为止,但不包括索引50.索引范围是从索引4开始,每5个取一次. 5,10,15...50
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-02-28

  • 往dict中添加键值对: d['键']=值
    查看全部
    0 采集 收起 来源:Python更新dict

    2018-02-28

  • 1.isinstance(x,str)可以判断变量x是否是字符串; 2.字符串的upper()方法可以返回大写的 字母。
    查看全部
    0 采集 收起 来源:条件过滤

    2018-02-28

  • 键值对: d={ 键:值 }
    查看全部
  • def average(*args):#可变参数的名字前面有个*号,在函数内部,可以直接把args看成一个tuple. sum=0.0 if len(args)==0: return sum for x in args: sum=sum+x return sum/len(args)#return的位置取决于遍历的次数 print average() print average(1, 2) print average(1, 2, 2, 3, 4)
    查看全部
  • 元组:tuple创建后不能更改 t=() 数组:list创建后可以更改 t=[]
    查看全部
  • 添加元素进list append()#在list尾部加入元素 insert(索引位置,元素)#在指定位置加入元素
    查看全部
  • 从list中删除元素 pop() #删除最后一个元素 pop(索引位置) #删除指定位置元素
    查看全部
  • s = area_of_circle(x)
    查看全部
  • 调用函数时,如果有默认参数,就用默认参数;如果有新传入的参数,就用新传入的参数。默认参数只能定义在必需参数的后面。
    查看全部
  • def move(n, a, b, c):#定义就是将n个盘子从a处搬到c处。 if n==1: print a,'-->',c #如果n=1,只有一个盘子的话,直接可以从a挪到c,直接打印出结果。 return #如果满足上述条件,则返回,不再执行下面那个方法 else: move(n-1,a,c,b) #这里是搬n个盘子的第一步,先把a处的底盘上面的n-1个盘子挪到b print a,'-->',c#这里是第二步,把a处的底盘(最后一个盘子)直接挪到c 保证原始位置的不动。 move(n-1,b,a,c)#这里是第三步,最后把b处的盘子放在c处。 move(4, 'A', 'B', 'C')
    查看全部
  • 1.# math包提供了sin()和 cos()函数,用import引用 2.返回多值是一个tuple
    查看全部
  • 集合是指包含一组元素的数据结构 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:什么是迭代

    2018-02-28

  • 8-2最终笔记 记住倒数第一个元素的索引是-1。倒序切片包含起始索引,不包含结束索引。 遇到倒序的时候,从最后一个开始标号,最后一个的索引是-1,倒数第二个是-2,一直标下去,然后按正序取元素。
    查看全部
    0 采集 收起 来源:倒序切片

    2018-02-28

  • L[-2:]是从倒数第二个开始往后面取 L[:-2]是从0取到倒数第一个(一共两个) L[-3:-1]是从倒数第三个取到倒数第二个(一共两个) 前一个括号的元素可取一个括号的元素不可取! 小技巧,当出现负号不知道怎么取元素的时候,第一个元素标0往后-1,-2像数轴一样。编好号之后就像正数一样去取元素!
    查看全部
    1 采集 收起 来源:倒序切片

    2018-02-28

举报

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

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