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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 注意字符串需要用引号和双引号,数字无需

    就是区分数据类型

    查看全部
    0 采集 收起 来源:Python创建list

    2019-03-03

  • 布尔运算。。

    false赋值

    因为Python把0空字符串''None看成 False,其他数值和非空字符串都看成 True,

    查看全部
  • = 表示赋值

    == 表示判断是否相等

    查看全部
  • python中的运算,

    浮点数优先,使结果为浮点数则运算数至少有一个为浮点数

    查看全部
  • 为什么这里要先执行,x += 1 ,不能把它放到while
    循环语句末尾吗?

    x = 1

    sum = 0

    while True:

        if x > 100:

            break

        if (x % 2) == 0:

            continue

        sum += x

        x += 1

    print(sum)


    查看全部
  • raw字符串的作用与多行字符串以及单行字符串不一样。

    raw字符串作用用来避免因字符串与字符重叠而使转义符过多

    查看全部
  • 这个就像那个网络里面的编码问题。

    转义符

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

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

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

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

    注意:转义字符 \ 不计入字符串的内容中。


    常用的转义字符还有:

    \n 表示换行
    \t 表示一个制表符
    \\ 表示 \ 字符本身


    查看全部
  • 注释用法,与c语言不同

    #

    print 'hello'

    如就不运行print 'hello’

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

    2019-03-03

  • 初次试探 不错


    查看全部
  • 注意字符串之类的,和数学计算要区分开来。

    因此,我们可以把计算100 + 200的结果打印得更漂亮一点:

    >>> print '100 + 200 =', 100 + 200
    100 + 200 = 300     #运行结果

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


    查看全部
  • range(1, ?) 可以创建出起始为 1 的数列。

    zip()函数可以把两个 list 变成一个 list

    查看全部
    0 采集 收起 来源:索引迭代

    2019-03-03

  • 复习进制内容,浮点数与定点数。

    查看全部
  • :就是{}

    elif就是else if

    切记代码规范

    查看全部
  • set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。

    创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素:

    >>> s = set(['A', 'B', 'C'])

    可以查看 set 的内容:

    >>> print s
    set(['A', 'C', 'B'])

    请注意,上述打印的形式类似 list, 但它不是 list,仔细看还可以发现,打印的顺序和原始 list 的顺序有可能是不同的,因为set内部存储的元素是无序的。

    因为set不能包含重复的元素,所以,当我们传入包含重复元素的 list 会怎么样呢?

    >>> s = set(['A', 'B', 'C', 'C'])
    >>> print s
    set(['A', 'C', 'B'])
    >>> len(s)
    3

    结果显示,set会自动去掉重复的元素,原来的list有4个元素,但set只有3个元素。


    查看全部
  • 比如计算1至100的整数和,我们用while来实现: sum = 0 x = 1 while True: sum = sum + x x = x + 1 if x > 100: break print sum
    查看全部

举报

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

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