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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块)。
    查看全部
    0 采集 收起 来源:Python之 for循环

    2017-11-22

  • 1、Python的特点:优雅、明确、简单 2、Python适合的领域: Web网站和各种网络服务 系统工具和脚本 作为“胶水”语言把其他语言开发的模块包装起来方便使用
    查看全部
  • L = [75, 92, 59, 68] sum = 0.0 for x in L: sum = sum + x print sum / 4
    查看全部
    0 采集 收起 来源:Python之 for循环

    2017-11-21

  • score = 47 if score>=60: print 'your score is ',score print 'passed' else: print 'your score is',score print 'failed'
    查看全部
    0 采集 收起 来源:Python之 if-else

    2018-03-22

  • score = 75 if score>=60: print 'passed' print 'END'
    查看全部
    0 采集 收起 来源:Python之if语句

    2018-03-22

  • 列表解析:t = [value**2 for value in range(1, 11)] 元组: t = tuple(value for value in range(0, 10))
    查看全部
  • 倒序切片: >>> L = ['Adam', 'Lisa', 'Bart', 'Paul'] >>> L[-2:] #从倒数第二个元素开始取,到最后一个元素为止。 ['Bart', 'Paul'] >>> L[:-2] #从第一个元素开始,到倒数第二个元素为止。不包括倒数第二个元素 ['Adam', 'Lisa'] >>> L[-3:-1] #从倒数第三个元素开始取,到倒数第一个元素为止。不包括倒数第一个元素 ['Lisa', 'Bart'] >>> L[-4:-1:2] #从倒数第四个元素开始取,到倒数第一个元素为止,不包括倒数第一个元素,每隔一个元素取一个。 ['Adam', 'Bart'] 记住倒数第一个元素的索引是-1
    查看全部
    1 采集 收起 来源:倒序切片

    2018-03-22

  • tuple() 和 list[] 非常类似,但是,tuple一旦创建完毕,就不能修改. tuple没有 append()方法,也没有insert()和pop()方法 我们可以正常使用 t[0],t[-1]等索引方式访问元素,但是不能赋值成别的元素
    查看全部
  • 对list进行切片: Python提供了切片(Slice)操作符 1.L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 2.如果第一个索引是0,还可以省略:>>> L[:3] 3.只用一个 : ,表示从头到尾:>>> L[:],因此,L[:]实际上复制出了一个新list。 4.切片操作还可以指定第三个参数:>>> L[::2],第三个参数表示每N个取一个,上面的 L[::2] 会每两个元素取出一个来,也就是隔一个取一个。 5.把list换成tuple,切片操作完全相同,只是切片的结果也变成了tuple。
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-22

  • append()加到列表的末尾 insert()指定添加 还可以直接替换
    查看全部
  • print 后面放入不等式、等式 直接显示出布尔类型的结果
    查看全部
  • Python可处理任意大小的整数。 10用e代替。 引用字符的时候 单引号 双引号都是可以的。 用True 和 False表示(需要注意大小写)。运算符可以使用and or not 空值用None表示。
    查看全部
  • range(start, stop[, step])(python内置函数) 参数说明: start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); end: 计数到 end 结束,但不包括 end。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5 step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1) Python3.x 中 range() 函数返回的结果是一个整数序列的对象 >>> type(range(10)) <class 'range'> 可以利用 list 函数返回列表: >>> list(range(10)) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-22

  • Python之定义可变参数:(简化调用) 一个函数能接受任意个参数 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数: def fn(*args): 释器会把传入的一组参数组装成一个tuple传递给可变参数,因此,在函数内部,直接把变量 args 看成一个 tuple 就好了。 #利用可变参数求平均值: def average(*args): sum=0.0 if len(args)==0: return sum for i in args: sum=i+sum ave=sum/len(args) return ave
    查看全部
  • Python之定义默认参数: 函数的默认参数的作用是简化调用 def power(x, n=2):n=2就是定义默认参数n为2,假如不是2,可在调用时加入参数值 由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面:
    查看全部

举报

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

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