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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • {'Lisa': 85, 'Pual': 72, 'Adam': 95, 'Bart': 59}

    >>> for k,v in d.items():

    ...     print k,':',v

    ...

    Lisa : 85

    Pual : 72

    Adam : 95

    Bart : 59

    >>>


    查看全部
  • dict的第二个特点就是存储的key-value序对是没有顺序的!

    查看全部
  • dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样

    查看全部
  • and表示:两个都为真时才为真

    or表示:只取真

    1真 or 2真  取真   (两个真取第一个真)
    1真 or 1假  取真   (一真一假取真)
    1假 or 1真  取真   (一真一假取真)
    1假 or 2假  取假   (两个都假,没办法了只有假)

    总结:优先真,并且前一个真。

    not表示:镜像切换


    查看全部
  • python 不支持 n=+1?

    查看全部
  • print可以打印多个变量,用逗号隔开变量即可

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

    2018-03-29

  • 完成任务时,写到最后,'Bart':59 这后面不加逗号,练习无法“提交”,一定要写成:('Bart':59, )才行

    查看全部
  • 注意: if 语句后接表达式,然后用:表示代码块开始

    查看全部
    0 采集 收起 来源:Python之if语句

    2018-03-29

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

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

    查看全部
  • sum = 0
    x = 1
    while x <= 100:
       sum += x
       x = x + 2
    print sum

    查看全部
  • sum = 0.0 先定义sun是带浮点的数,0.0+任何数就=xx.0。
    for x in L 让x在L集里序列循环
    新的sum = 0.0 + x循环出来的数
    最后/4个,得出平均。

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

    2018-03-29

  • elif 意思就是 else if。这样一来,我们就写出了结构非常清晰的一系列条件判断。

    特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了


    查看全部
  • 在定义函数的时候,传入的参数的默认参数,可理解为一个函数的默认值,即没有输入的情况下函数使用的值;在使用默认参数时,需注意的是,传入的参数可以都有默认参数,或者都没有默认参数,但是一定要保证有默认参数的传参需写在没有默认参数的定义参数的后面

    #通过下面fn1这个函数来解释默认参数的问题
    def fn1(a=3,b=1,c=2):
        print a+b+c
    fn1()#输出结果为6
    fn1(1)#输出结果为4
    fn1(1,3)#输出结果为5
    fn1(2,2,3)#输出结果为7
    #任务中hello后面的字符是可变的,并且该变化字符包含一个在输入为空时的默认参数world
    def greet(x='world'):
        print 'Hello,',x,'.'
    greet()
    greet('Bart')
    查看全部
  • 利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或者 else 代码块。

    注意: else 后面有个“:”


    查看全部
    0 采集 收起 来源:Python之 if-else

    2018-03-29

举报

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

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