文章目录

  • 一、Python Casting

一、Python Casting

指定变量类型
有时您可能需要为变量指定类型。这可以通过 casting 来完成。 Python 是一门面向对象的语言,因此它使用类来定义数据类型,包括其原始类型。
因此,使用构造函数完成在 python 中的转换:

int() - 用整数字面量、浮点字面量构造整数(通过对数进行下舍入),或者用表示完整数字的字符串字面量
float() - 用整数字面量、浮点字面量,或字符串字面量构造浮点数(提供表示浮点数或整数的字符串)
str() - 用各种数据类型构造字符串,包括字符串,整数字面量和浮点字面量

实例
整数:
x = int(1) # x 将是 1
y = int(2.5) # y 将是 2
z = int(“3”) # z 将是 3
实例
浮点数:
x = float(1) # x 将是 1.0
y = float(2.5) # y 将是 2.5
z = float(“3”) # z 将是 3.0
w = float(“4.6”)# w 将是 4.6
实例
字符串:
x = str(“S2”) # x 将是 ‘S2’
y = str(3) # y 将是 ‘3’
z = str(4.0) # z 将是 ‘4.0’

【Python语言基础】——Python Casting相关推荐

  1. python语言基础-Python语言基础与应用

    spContent=本课基于主讲教师在北京大学讲授数据结构与算法课(Python版)的多年教学实践经验,面向零编程基础的大学生和社会公众,全面讲授Python语言基础,培养学生计算思维的能力,并讲解P ...

  2. python语言基础-Python语言基础01-初识Python

    1. Python简介 1.1 Python的历史 Python的创始人为吉多·范罗苏姆(荷兰语:Guido van Rossum) 1989年的圣诞节期间:吉多·范罗苏姆为了在阿姆斯特丹打发时间,决 ...

  3. 【Python语言基础】——Python 命令行输入

    Python语言基础--Python 命令行输入 文章目录 Python语言基础--Python 命令行输入 一.Python 命令行输入 一.Python 命令行输入 命令行输入 Python 允许 ...

  4. 【Python语言基础】——Python NumPy 数组副本 vs 视图

    Python语言基础--Python NumPy 数组副本 vs 视图 文章目录 Python语言基础--Python NumPy 数组副本 vs 视图 一.Python NumPy 数组副本 vs ...

  5. 【Python语言基础】——Python NumPy 入门

    Python语言基础--Python NumPy 入门 文章目录 Python语言基础--Python NumPy 入门 一.Python NumPy 入门 一.Python NumPy 入门 安装 ...

  6. 【Python语言基础】——Python NumPy 数组索引

    Python语言基础--Python NumPy 数组形状 文章目录 Python语言基础--Python NumPy 数组形状 一.Python NumPy 数组形状 一.Python NumPy ...

  7. 【Python语言基础】——Python 删除文件

    Python语言基础--Python 删除文件 文章目录 Python语言基础--Python 删除文件 一.Python 删除文件 一.Python 删除文件 删除文件 如需删除文件,必须导入 OS ...

  8. 【Python语言基础】——Python While 循环

    Python语言基础--Python While 循环 文章目录 Python语言基础--Python While 循环 一.Python While 循环 一.Python While 循环 Pyt ...

  9. 【Python语言基础】——Python 教程

    Python语言基础--Python 教程 文章目录 Python语言基础--Python 教程 一.Python 教程 一.Python 教程 Python 是一门编程语言. 实例 print(&q ...

  10. 【Python语言基础】——Python NumPy 数组搜索

    Python语言基础--Python NumPy 数组搜索 文章目录 Python语言基础--Python NumPy 数组搜索 一.Python NumPy 数组搜索 一.Python NumPy ...

最新文章

  1. SaaS九问,ToB必读
  2. 剑指offer:求1+2+3+...+n
  3. Linux软件安装管理 - CentOS (二) ---- yum在线安装
  4. xshell连接服务器失败_xshell-ssh连接服务器被经常意外中断
  5. 在前端网页设计中 align 和 valign 两种对齐方式的不同取值区分(持续补充)
  6. STM32中断应用总结
  7. linux中使用u盘和光驱的命令_Linux学习之挂载光盘和U盘(六)
  8. Windows Workflow Foundation 培训资源
  9. 解决超星网课问题之不能查询后台观看数据和不能观看超时被锁的课程
  10. jar脱壳_软件脱壳 - Rannie` - 博客园
  11. 浅析:宝贝标题关键词优化技巧
  12. 工厂模式C++实现(三种工厂模式附详细注释)
  13. 老司机的奇怪noip模拟T3-zhugeliang
  14. Mapbox Style 规范(中文)
  15. 智慧城市赛道跑出独角兽,摘果子的为何是平安?
  16. python用selenium 验证码图片_Python +Selenium解决图片验证码登录或注册问题(推荐)
  17. 蜜芽创始人刘楠:消费降级正发生,创业公司能从“四个打法”突破
  18. 使用深度神经网络完成对鸢尾花的分类
  19. 地图选点 php,百度地图选点–Bootstrap模态框(Modal)插件
  20. AUTOCAD学习笔记2:样板文件的区分

热门文章

  1. 刨根究底字符编码之六——简体汉字编码中区位码、国标码、内码、外码、字形码的区别及关系
  2. 努力学Java挣小钱钱
  3. 将PPT转化为长图(长截图)【Python方法】
  4. 云计算除了具有极高的市场效益外,简化企业IT运营、内置安全和易于部署等优势非常明显
  5. 百度地图运行轨迹根据车速显示不同颜色线
  6. 计算机病毒可通过u盘光盘网络传播,计算机病毒只能通过U盘与网络传播,光盘中不可能存在病毒。...
  7. 建一个网站费用到底要多少钱?
  8. 2.BJDCTF(2020第二届)——Misc杂项题
  9. 出现-nan(ind)的情况
  10. 钉钉api接口 Java_服务端对接钉钉三步走