1、整数:

  • 在Python中可以对整数进行加减乘除以及取模运算,具体代码如下:
#整数数据类型学习#加
i = 2 + 3;
print(i);#减
i = 3 - 2;
print(i);#乘
i = 3 * 2;
print(i);#除
i = 3 / 2;
print(i);#取模
i = 3 % 2;
print(i);

运行后如下图所示:

  • Python还支持乘方运算,两个乘号代表乘方运算,具体代码如下:
#整数数据类型学习#乘方运算
i = 2**2;
print(i);i = 3**3;
print(i);

运行后如下图所示:

  • Python还支持运算次序,可以在同一个表达式中使用多种运算。你还可以使用括号来修改运算次序,让Python按你指定的次序执行运算,先执行那一部分的运算,示例代码如下:
#整数数据类型学习i = 2 + 4 * 4;
print(i);i = (2 + 4) * 4;
print(i);

运行后如下图所示:

2、浮点数:Python将带小数点的数字都称为浮点数,小数点可出现在数字的任何位置。

  • 从很大程度上说,使用浮点数时都无需考虑其行为。你只需输入要使用的数字,Python通常都会按你期望的方式处理它们,但需要注意的是,结果包含的小数位数可能是不确定的,示例代码如下:
#浮点数数据类型学习i = 0.3 + 0.2;
print(i);i = 0.3 - 0.1;
print(i);i = 0.2 * 0.1;
print(i);i = 0.4 * 0.2;
print(i);i = 2 * 0.2;
print(i);

运行后如下图所示:

3、使用函数str()避免类型转换错误:

  • 首先,先附上代码,看一下类型转换错误是如何造成的:
#类型转换问题  year = 1993;
print("你是" + year + "年的吗?");

运行后如下图所示:

描述信息很清晰,不能把int整数类型转换为str字符串类型。

  • 接下来使用str()方法,把int整数类型转换为字符串类型,修改后代码如下:
#类型转换问题  year = 1993;
print("你是" + str(year) + "年的吗?");

运行后如下图所示:

以上内容仅供学习参考,谢谢!

Python学习笔记简单数据类型之数字相关推荐

  1. Python学习笔记简单数据类型之字符串

    1.字符串: (1).字符串就是一系列字符,串起来形成的一种简单数据类型.在Python中,用引号括起来的都是字符串,包括单引号,双引号,其中字符串可以灵活的运用起来,字符串中可以包括引号和撇号,示例 ...

  2. python学习笔记之数据类型(二)

    上一篇博客,小波介绍了python的入门和简单流程控制,这次写python的数据类型和各种数据类型的内置方法. 一.数据类型是何方神圣? 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当 ...

  3. Python学习笔记---day07数据类型(下)

    Day07数据类型(下) 常见的数据类型: int,整数类型(整形) bool,布尔类型 str,字符串类型 list,列表类型 tuple,元组类型 dict,字典类型 set,集合类型 float ...

  4. Python学习笔记8——数据类型(下)

    文章目录 一.集合(set) 1.1 定义 1.2 集合独有功能 1.2.1 Python Set add()方法 1.2.2 Python Set discard() 方法 1.2.3 Python ...

  5. Python学习笔记--组合数据类型

    组合数据类型 集合 序列 字符串类型 元组类型 列表类型 字典 集合 集合的定义 使用{}或set()函数. 如:A={"python","hello,world&quo ...

  6. 潭州教育-Python学习笔记@基本数据类型:元祖字典

    Python基本数据还有元祖和字典 元祖(tuple)是Python的基本数据类型,用()表示,元素之间用','隔开,元祖一旦创建,就不能改变 In [45]: s = ('Stone','Stone ...

  7. 潭州教育-Python学习笔记@基本数据类型作业2

    列表方法: 1 lst = ['a','b','c','d'] 2 ##加 3 lst.append('e') ###增加元素 4 lst.extend(['f','g']) ### 拓展列表 5 l ...

  8. python学习笔记四——数据类型

    1.数字类型: 2.字符串类型: 切片:a[m:n:s] m:起始值   n:结束值(不包括n)   s:步长,负数表示从后向前取值 3.序列:列表,元组和字符串都是序列 序列的两个主要特点是索引操作 ...

  9. Python学习笔记 | 练习1:数字形式转换 I

    数字形式转换 I 获得用户输入的一个正整数输入,输出该数字对应的中文字符表示.‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫ ...

最新文章

  1. ecliplse 调试android 断点,如何在Github maven项目上开始调试
  2. Asp.net服务器端控件CheckBoxList的使用心得
  3. vue手机端回退_vue移动端弹框组件,vue-layer-mobile
  4. 媒体查询 屏幕超过页面上版心的宽度时 ,(也就是所有内容能显示出来),不让它有滚动条 【解决了因为banner图的原因出现滚动条的问题】...
  5. Spring 如何解决循环依赖?
  6. 一对多 多对一 多对多 多条语句只出现一条的问题
  7. XP 装 sql 2008 允许远程连接
  8. python入门--斐波那契数列
  9. Tensorflow Day1
  10. NetScaler的cookieinsert和sourceip联合保持机制
  11. 基于邮件推拉技术的数据库远程数据同步解决方案
  12. 永磁同步电机学习(一)
  13. Android资源下载
  14. linuxcan接口测试
  15. 软件系统的沙盘测试是什么东西,沙盘(一款安全软件)_百度百科
  16. 微信投票python脚本_微信刷票Python脚本教程
  17. javaScript重定向页面
  18. 软件项目管理 --SVN目录结构
  19. python爬取“堆糖网”小姐姐 图片
  20. unity3d老电视花屏闪烁效果

热门文章

  1. DIY修改博客园背景用【保存图片用】
  2. Selector#wakeup()
  3. 年轻人有梦想,老人有回忆
  4. 【MySql】mysql 慢日志查询工具之mysqldumpslow
  5. 高质量程序设计指南c++/c语言(25)--类与内联函数
  6. matlab画图入门篇--各种基本图形绘制的函数与实例【转载】
  7. oracle的错误代码如何查看对应的错误信息
  8. [Vue.js] 基础 -- Vue实例
  9. 精确定位网页中各个元素的位置
  10. PyTorch入门(三)--实现简单图像分类器