• python初体验-数值类型


    一、数值类型

    在 Python 的世界里,最常用的数据类型有三种—— 字符串(str)整数(int)浮点数(float)

    只要是被单引号或双引号括起来的内容,无论里面是数字还是火星文等,它就是 字符串 类型!比如我的名字:my_name = '小陈'

    整数 和我们数学课本中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字。比如我的年龄:my_age = 18

    浮点数 则是有小数点的数字。比如我的体重:my_weight = 45.5

    Tips:整数 是不带小数点的数字,浮点数 是带小数点的数字。

    计算机本质就是一个做计算的机器,它的主要任务就是处理各种数据。我们现在可以储存各种类型的数据,接下来怎么进行运算呢?

    我们可以使用 Python 代码来进行常见的数值运算,可以把它想象成一个强大的计算器。下图是 Python 中的 数值运算符(也称为 算术运算符

    这些运算符和数学里的差不多,有的只是形式上的不同,作用都是一样的

     二、运算优先级

    Python 世界里的运算优先级,和我们平时数学里的计算优先级是一样的。

    说到兔子问题,最著名的就是 斐波那契 的研究了。

    斐波那契,中世纪意大利数学家,是西方第一个研究 斐波那契数 的人。斐波那契在《计算之书》中提出了一个有趣的 兔子问题。一般而言,兔子在出生两个月后,就有繁殖能力,一对兔子每个月能生出一对小兔子来。如果所有的兔子都不死,那么一年以后可以繁殖多少对兔子?

    下图是斐波那契推导出来的序列,又称为 斐波那契数

    想一想:你能发现斐波那契数的规律吗,猜猜第 13 个月是多少对兔子呢?

    三、数据类型转换

    我们可以直接把整数和浮点数放在一起运算,那么如果把整数和字符串相加会发生什么呢?是的,程序会报错。

     程序的 报错提示 一定要认真阅读,它能有效地帮助我们发现问题。这里的报错提示我们:在第二行代码中,不能将字符串和整数相联结(相加)。

    Tips: 如果你不知道某个数据是什么类型的,可以通过 type() 函数来查看它的类型,比如 print(type(2.3))

    所以,这个时候就得需要使用 数据类型转换函数 了,这是常见的三个转换函数

  • 相关阅读:
    2. Python语言基本语法
    wx.onMenuShareTimeline使用注意事项
    a different object with the same identifier value was already associated with the session:
    linux 下压缩大批量文件
    mysql sleep进程过多,应用级配置
    一次心惊肉跳的服务器误删文件的恢复过程
    分享一个css3写的气泡对话框,适合于即时通讯和留言本的动态内容
    一次Mysql 死锁事故
    adb server is out of date. killing...
    Redis 数据序列化方法 serialize, msgpack, json, hprose 比较
  • 原文地址:https://www.cnblogs.com/free-1124/p/11331845.html
Copyright © 2020-2023  润新知