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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • Python从list删除元素

    1. pop(不写东西)方法总是删掉list的最后一个元素,并且它还返回这个元素,所以我们执行 L.pop() 后,会打印出 'Paul'

    2. pop(索引号)将指定位置的list中的元素删除

    查看全部
  • Python之添加新元素

    1. append()总是把新的元素添加到 list 的尾部

    2. insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素

    查看全部
  • 在循环过程中,可以用break退出当前循环,还可以用continue跳过后续循环代码,继续下一次循环。

    查看全部
  • python3可直接输出中文

    查看全部
  • 比如计算1至100的整数和,我们用while来实现:

    sum = 0
    x = 1while True:
        sum = sum + x
        x = x + 1
        if x > 100:        breakprint sum

    咋一看, while True 就是一个死循环,但是在循环体内,我们还判断了 x > 100 条件成立时,用break语句退出循环,这样也可以实现循环的结束。


    查看全部
  • 在多行字符串前面添加 r ,把这个多行字符串也变成一个raw字符串:r'''...'''

    查看全部
  • +要么连接两个数字,做四则运算;要么连接两个字符串变为一个str;不能连接数字和str

    查看全部
  • while循环每次先判断 x < N,如果为True,则执行循环体的代码块,否则,退出循环。

    在循环体内,x = x + 1 会让 x 不断增加,最终因为 x < N 不成立而退出循环。

    如果没有这一个语句,while循环在判断 x < N 时总是为True,就会无限循环下去,变成死循环,所以要特别留意while循环的退出条件。


    查看全部
  • <table width="0"><tbody><tr class="firstRow"><td width="47" valign="top">list<br /></td><td width="47" valign="top">可变<br /></td><td width="47" valign="top"><p>有序</p></td></tr><tr><td width="47" valign="top">tuple<br /></td><td width="47" valign="top">不可变<br /></td><td width="47" valign="top">有序<br /></td></tr><tr><td width="47" valign="top">dict<br /></td><td width="47" valign="top">可变<br /></td><td width="47" valign="top">无序<br /></td></tr></tbody></table>
    查看全部
    0 采集 收起 来源:Python更新dict

    2020-09-11

  • if 'Paul' in d:
        print d['Paul']

    IF 语句,当 IF 后的代码为TRUE时执行

    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-05-21

  • print 语句可以打印多个变量,用逗号隔开,输出时不显示逗号,分号隔开则换行显示 赋值语句不能用逗号而要用分号隔开或直接换行 >>> print 1;2 1 2
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-05-21

  • set的内部结构和dict很像,唯一区别是不存储value,因此,判断一个元素是否在set中速度很快。

    set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。

    最后,set存储的元素也是没有顺序的。


    查看全部
  • 由于set存储的是无序集合,所以我们没法通过索引来访问。

    访问 set中的某个元素实际上就是判断一个元素是否在set中。

    例如,存储了班里同学名字的set:

    >>> s = set(['Adam', 'Lisa', 'Bart', 'Paul'])

    我们可以用 in 操作符判断:

    Bart是该班的同学吗?

    >>> 'Bart' in s
    True

    Bill是该班的同学吗?

    >>> 'Bill' in s
    False


    查看全部
    0 采集 收起 来源:Python之 访问set

    2018-05-21

  • L = [75, 92, 59, 68]

    sum = 0.0

    for s in L:

        sum += s

    print sum / 4


    查看全部
    0 采集 收起 来源:Python之 for循环

    2018-05-21

  • 声明就不会被识别。 for x in L 就是将列表L中的值依次取出来,并将该值赋值给x,循环这个过程直到L中的值取完。...

    查看全部
    0 采集 收起 来源:Python之 for循环

    2018-05-21

举报

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

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