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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。

    查看全部
  • 没看懂结果为什么为a=T 和短路运算
    查看全部
  • UTF-8格式?
    查看全部
  • ,while 循环不会迭代 list 或 tuple 的元素,而是根据表达式判断循环是否结束。

    查看全部
  • for循环把每个元素都迭代出来,但是每次值都会被重新覆盖

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

    2019-04-13

  • for name in L:
        print name

    注意:  name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块)。


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

    2019-04-13

  • if……else……语句表示非此即彼,判断为真即运行if后的代码块,否则运行else后面的代码块。

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

    2019-04-13

  • 单元素 tuple 要多加一个逗号“,”,避免歧义

    查看全部
  • print语句:

    一、主要功能:可以向屏幕上输出指定的文字。如:

    >>> print 'hello, world'

    二、其他功能:

    • 可以跟上多个字符串,用逗号隔开,但依次打印每个字符串,遇到逗号会输出一个空格。

    • 也可以打印整数,或者计算结果。例如:

    >>> print 300
    300    #运行结果
    >>> print 100 + 200
    300    #运行结果


    查看全部
  • pop()方法总是删掉list的最后一个元素,并且它还返回这个元素,所以我们执行 L.pop() 后,会打印出 'Paul'。

    查看全部
  • 1.append()总是把新的元素添加到 list 的尾部。

    2.L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上(也就是第一个),而原来索引为 0 的Adam同学,以及后面的所有同学,都自动向后移动一位。

    查看全部
  • 在语法上,返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple

    查看全部
  • 如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来表示

    如果字符串包含",我们就可以用' '括起来表示

    如果字符串既包含'又包含"怎么办?

    这个时候,就需要对字符串的某些特殊字符进行“转义”,Python字符串用\进行转义。

    要表示字符串 Bob said "I'm OK".
    由于 ' 和 " 会引起歧义,因此,我们在它前面插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为

    'Bob said \"I\'m OK\".'


    查看全部
  • 在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,例如:

    a = 123    # a是整数
    print a
    a = 'imooc'   # a变为字符串
    print a

    这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。

    静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。

    和静态语言相比,动态语言更灵活,就是这个原因

    查看全部
  • Python的注释以 # 开头,后面的文字直到行尾都算注释

    # 这一行全部都是注释...
    print 'hello' # 这也是注释


    查看全部
    0 采集 收起 来源:Python的注释

    2019-04-13

举报

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

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