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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • Python中什么是变量

    只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。

    在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头


    查看全部
  • em ,好难

    查看全部
    • print [100 * n1 + 10 * n2 + n3 for n1 in range(1, 10) for n2 in range(10) for n3 in range(10) if n1==n3]


    查看全部
    0 采集 收起 来源:多层表达式

    2018-06-21

  • def toUppers(L):
        return [x.upper() for x in L if isinstance(x, str)]
    print toUppers(['Hello', 'world', 101])


    查看全部
    0 采集 收起 来源:条件过滤

    2018-06-21

  • x1 = 1

    d = 3

    n = 100

    x100 = 14950

    s = 14950

    print s


    查看全部
  • Python的注释

    Python的注释以 # 开头,后面的文字直到行尾都算注释

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

    2018-06-21

  • # -*- coding: UTF-8 -*-

    # t = ( 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 )

    t = tuple(range(0,10))

    # t = tuple(x for x in range(0,10)) 

    # t = tuple(xrange(10))

    # t = (range(0,10))

    print t


    查看全部
  • 随堂保存得

    查看全部
  • Python之print语句

    1. >>>是Python解释器的提示符,不是代码的一部分。

    2. 当我们在文本编辑器中编写代码时,千万不要自己添加 >>>

    3. print语句也可以跟上多个字符串,用逗号“,”隔开

    4. print也可以打印整数,或者计算结果:

    5. >>> print 300
      300    #运行结果
      >>> print 100 + 200
      300    #运行结果
    6. 因此,我们可以把计算100 + 200的结果打印得更漂亮一点:

    7. >>> print '100 + 200 =', 100 + 200
      100 + 200 = 300     #运行结果
    8. 注意: 对于100 + 200,Python解释器自动计算出结果300,但是,'100 + 200 ='是字符串而非数学公式,Python把它视为字符串,请自行解释上述打印结果。

    查看全部
  • 切片操作还可以指定第三个参数:

    >>>L[::2]

    【'Adam','Bart'】

    第三个参数表示每N个取一个。上面的L【::2】会每个元素取出一个来,也就是隔一个取一个

    把list换成tuple,切片操作完全相同,只是切片的结果也变成了tuple


    查看全部
    0 采集 收起 来源:对list进行切片

    2018-06-21

  • 注意调用字符串大写转换方法应该用i.upper()而不是upper(i)

    查看全部
    0 采集 收起 来源:条件过滤

    2018-06-21

  • 五、空值

    空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。

    此外,Python还提供了列表、字典等多种数据类型,还允许创建自定义数据类型,我们后面会继续讲到


    查看全部
  • 只用一个:,表示从头到尾:

    L【:】

    【'Adam','Lisa',Bart','Paul'】

    查看全部
    0 采集 收起 来源:对list进行切片

    2018-06-21

  • 四、布尔值

    布尔值和布尔代数的表示完全一致,一个布尔值只有TrueFalse两种值,要么是True,要么是False,在Python中,可以直接用TrueFalse表示布尔值(请注意大小写),也可以通过布尔运算计算出来。

    布尔值可以用andornot运算。

    and运算是与运算,只有所有都为 True,and运算结果才是 True。

    or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。

    not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。


    查看全部
  • 三、字符串

    字符串是以''""括起来的任意文本,比如'abc',"xyz"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。

    三、字符串

    字符串是以''""括起来的任意文本,比如'abc',"xyz"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。


    查看全部

举报

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

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