美文网首页
Python学习基础篇~~基础元素

Python学习基础篇~~基础元素

作者: ALANLYC | 来源:发表于2019-10-18 22:15 被阅读0次

    ​Python基本元素:数字、变量

    一、简介• 布尔型(表示真假的类型,仅包含 True 和 False 两种取值) • 整型(整数,e.g: 42、100000000) • 浮点型(小数,e.g: 3.14159,或用科学计数法表示的数字,e.g: 1.0e8,它表示 1 乘 以 10 的 8 次方,也可写作 100000000.0) • 字符串型(字符组成的序列)

    二、变量、名字和对象    Python 里所有数据——布尔值、整数、浮点数、字符串,甚至大型数据结构、函数以及程序——都是以对象(object)的形式存在的。

    变量命名规则:

        • 小写字母(a~z)    • 大写字母(A~Z)    • 数字(0~9)    • 下划线(_)    • 名字不允许以数字开头    •以下划线开头的名字有特殊的含义,一般情况下不使用保留字(具有特定含义):

    False    class    finally  is    return    None    continue    for    lambda    try    True      def    from    nonlocal    while    and    del global    not      with    as    elif    if    or    yield    assert    else import    pass    break    except        in    raise      三、数字

        支持整数,浮点数

    在基础运算方面,可以像使用计算器一样去使用python,运算规则遵循数学运算,但是要注意运算符的细微区别。e.g:

    • / 用来执行浮点除法(十进制小数) • // 用来执行整数除法(整除)•=用于赋值,右侧赋予左侧,可以将运算过程与赋值过程进行合并•%两个数字之间时代表求模运算,得到的结果是 第一个数除以第二个数的余数。

    使用举例:>>> a = 95>>> a -= 3 >>> a 92

    下面的代码等价于执行 a = a + 9:>>> a += 9>>> a 101

    使用下面的方法可以同时得到余数和商: >>> divmod(9,5)    #函数 divmod接收两个参数,返回值为元组(tuple)(1, 4)等价于:

    >>> 9 // 51>>> 9 % 5 4

    ※优先级问题:

    与基本运算法则相一致,与其他编程语言一致。

    四、基数:

    • 0b 或 0B 代表二进制(以 2 为底) • 0o 或 0O 代表八进制(以 8 为底) • 0x 或 0X 代表十六进制(以 16 为底)

    五、类型转换int()函数将其他的 Python 数据类型转换为整型。它会保留传入数据 的整数部分并舍去小数部分。int() 可以接受浮点数或由数字组成的字符串,但无法接受包含小数点或指数的字符串.float() 函数可以将其他数字类型转换为浮点型。

    六、数学函数    math库(后续讲解)。

    欢迎关注微信公众号: ZY同学  获取更多信息 欢迎骚扰

    参考:

    【1】《python语言及其应用》【M】 人民邮电出版社

    相关文章

      网友评论

          本文标题:Python学习基础篇~~基础元素

          本文链接:https://www.haomeiwen.com/subject/itnwmctx.html