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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 任务 sum()函数接受一个list作为参数,并返回list所有元素之和。请计算 1*1 + 2*2 + 3*3 + ... + 100*100。 ?不会了怎么办 首先,可以用 while 循环构造出 list。 参考代码: L = [] x = 1 while x <= 100: L.append(x * x) x = x + 1 print sum(L)
    查看全部
  • 字符串同样适用切片,upper 转换为大写
    查看全部
    0 采集 收起 来源:对字符串切片

    2017-04-20

  • Python之continue继续循环 在循环过程中,可以用break退出当前循环,还可以用continue跳过后续循环代码,继续下一次循环。
    查看全部
  • sum=0 x=1 while x<20: sum=sum+x print(x,sum) x=x+2 print(sum)
    查看全部
  • Python之while循环 while循环会迭代list或tuple元素,是根据表达式判断循环是否结束。 while循环在判断x<n时总是为TRUE,就会无限循环下去,变成死循环,要特别留意while循环的退出条件。
    查看全部
  • 任务 请用 for 循环遍历如下的set,打印出 name: score 来。 s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) ?不会了怎么办 注意到set的元素是tuple,因此 for 循环的变量被依次赋值为tuple。 参考代码: s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for x in s: print x[0] + ':', x[1]
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2017-04-20

  • Python之for循环 Python的for循环可以依次把list和tupl的每个元素迭代出来: L = [1,2,3] for name in L: print name name这个变量是在for循环中定义的,依次取出list中的每一个元素,并把元素赋值给name,然后for循环体。这样遍历一个list或tupl。
    查看全部
    0 采集 收起 来源:Python之 for循环

    2017-04-20

  • pyton之if-elif-else if...多个elif...else...的结构,一次写完所有的规则. elif就是else if。结构非常清晰的一系列条件判断。 这一系列条件判断会从上往下依次判断,如果某个判断为TRUE,执行完对应的代码块,后面的条件就可以直接忽略,不再执行。
    查看全部
  • 当if语句判断表达式的结果为true时,就会执行if包含的代码块。 利用if...else...语句,根据表达式的值为True或者False,分别执行if代码块或者else代码块。 注意: else后面有个":"。
    查看全部
    0 采集 收起 来源:Python之 if-else

    2018-03-22

  • Python if语句 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 Python代码的缩进规则。 具有相同缩进的代码被视为代码块。如果if语句判断为True,就会执行这个代码块。 缩进严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格。 注意: if语句后接表达式,然后用:表示代码块开始。 在Python交互环境下敲代码,特别留意缩进,退出缩进需要多敲一行回车。
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-04-20

  • L[:]从头到尾 L[:2] L[0:2]前两个数 L[::2]每俩个参数,即隔一个参数 L[2:50:5] 开始索引:最大数:每几个
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-04-20

  • Python创建单元素tupl tupl和list一样,包含0个,1个,任意多个元素。 单元素的tupl要多加一个逗号","
    查看全部
  • Python创建tupl tupl是另一种有序的列表,元组。 tupl一旦创建完毕,就不能修改。 >>> t = ('Adam','Lisa','Bart') 创建tupl和创建list唯一不同之处是用()替代了[].现在,这个t就不能改变了,tupl没有append()方法,没有inser()方法,没有pop()方法。 获取tupl元素的方式和list一样,使用t[-1],t[0]等索引方式访问元素,但是不能赋值成别的元素。
    查看全部
  • Python中替换元素 对list中的某一个索引赋值,就可以直接用新的元素替换掉原来的元素,list包含的元素个数保持不变。 L[2] = 'Paul'
    查看全部
  • Python从list删除元素 pop()方法总是删掉list的最后一个元素,并且它还返回这个元素,所以我们执行 L.pop() 后,会打印出 'Paul'。 先定位Paul的位置,由于Paul的索引是2,用pop(2)把Paul删掉。
    查看全部

举报

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

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