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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • python
    查看全部
  • dict能删除key和value吗
    查看全部
    0 采集 收起 来源:Python更新dict

    2017-02-28

  • 字符串的切片: >>> 'ABCDEFG'[:3] 'ABC' >>> 'ABCDEFG'[-3:] 'EFG' def firstCharUpper(s): return s[:1].upper()+s[1:] print firstCharUpper('hello') print firstCharUpper('sunday') print firstCharUpper('september') s[1:]省略第二个参数,会一直截到最后 字符串有个方法 upper() 可以把字符变成大写字母: >>> 'abc'.upper() 'ABC'
    查看全部
    0 采集 收起 来源:对字符串切片

    2018-03-22

  • 用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。
    查看全部
  • while循环每次先判断 x < N,如果为True,则执行循环体的代码块,否则,退出循环。 在循环体内,x = x + 1 会让 x 不断增加,最终因为 x < N 不成立而退出循环。 如果没有这一个语句,while循环在判断 x < N 时总是为True,就会无限循环下去,变成死循环,所以要特别留意while循环的退出条件。
    查看全部
  • Python的 for 循环就可以依次把list或tuple的每个元素迭代出来: L = ['Adam', 'Lisa', 'Bart'] for name in L: print name 注意: name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块)。 这样一来,遍历一个list或tuple就非常容易了。
    查看全部
    0 采集 收起 来源:Python之 for循环

    2017-02-28

  • 对于list,既然Python支持L[-1]取倒数第一个元素,那么它同样支持倒数切片,指定起始序号不指定结束索引,结束默认为0(不包括0).从负号开始的索引号会一直增加到末尾索引号
    查看全部
    0 采集 收起 来源:倒序切片

    2017-02-28

  • 如果你需要一个数值序列,使用内建函数range() 会很方便,它产生等差级数序列。 for i in range(5): print(i) #0,1,3,4 range(5, 10) # 5, 6, 7, 8, 9 range(0, 10 , 3) # 0, 3, 6, 9 range(-10 , -100 , -30) # -10 , -40 , -70
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-02-28

  • elif 意思就是 else if。这样一来,我们就写出了结构非常清晰的一系列条件判断。 特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
    查看全部
  • 取一个list的部分元素是非常常见的操作,Python提供了切片(Slice)操作符,能大大简化这种操作。L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略: 只用一个 : ,表示从头到尾,>>> L[:] 不大于50的5的倍数:L = range(1, 101) print L[4:50:5],# 两个 : 前后都是参数,第一个是起始索引号,第二个是终点索引号,第三个是间隔参数 切片操作还可以指定第三个参数:>>> L[::2],第三个参数表示每N个取一个,上面的 L[::2] 会每两个元素取出一个来,也就是隔一个取一个。
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-22

  • 如果想让一个函数能接受任意个参数,我们就可以定义一个可变参数: def fn(*args): print args 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数:
    查看全部
  • python入门:相对C,JAVA,代码量少,简单易懂。但运行速度慢。
    查看全部
  • http://blog.csdn.net/SeeTheWorld518/article/details/47957183 仔细用心看,你就会懂了。
    查看全部
  • def power(x, n=2):,由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面: 设置默认形参的方法是给默认的形参赋值
    查看全部
  • raw字符
    查看全部

举报

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

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