python基础-第1关数据类型与转换
数据类型与转换(沟通语言)
数据类型
(1)字符串string
只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型。
※字符串类型必须有引号的辅助。
(2)整数integer
定义:是正整数、负整数和零的统称,是没有小数点的数字。
它不仅可以脱离引号被直接打印,还可以和运算符号结合,进行数学计算。
(3)浮点数float
Python计算浮点数的方式与我们不一样。Python计算浮点数时,会先把数转化成二进制数【注:二进制数由0和1表示,逢二进一】,在进行运算。数据拼接
数据拼接的方法就是利用数据拼接符号【+】,将需要拼接的变量连在一起。
举例:
hero = '亚瑟'
enemy = '敌方'
action = '团灭'
gain = '获得'
achieve = 'ACE称号'print(hero+action+enemy+gain+achieve)
type()函数:查询数据类型。
用法:print(type(‘要查询的内容’))
- 数据转换(不同类型数据的拼接时要使用)
str()函数:
能将数据转换成其字符串类型,不管这个数据是中文、数字、标点还是火星文,只要放到括号里。这个数据就能摇身一变,成为字符串类型。也可以使用引号,引号里的东西,都会被强制转换为字符串格式。
int()函数:
将数据转换为整数类型的方法。将你需要转换的内容放在括号里就行,像这样:int(转换的内容)。
要注意一点:只有符合整数规范的字符串类数据,才能被int()强制转换。首先,整数形式的字符串比如’666’和’0’,可以被int()函数强制转换。其次,文字形式,比如中文、火星文或者标点符号,不可以被int()函数强制转换。最后,小数形式的字符串,由于Python的语法规则,也不能使用int()函数强制转换。虽然浮点形式的字符串,不能使用int()函数。但浮点数是可以被int()函数强制转换的,对于浮点数,int()函数会做取整处理,抹零直接输出整数部分。
float()函数:
首先float()函数的使用,将需转换的数据放在括号里:float(数据)。其次,float()函数也可以将整数和字符串转换为浮点类型。但同时,如果括号里面的数据是字符串类型,那这个数据一定得是数字形式。文字类字符串无法转成浮点数。
总结
python基础-第1关数据类型与转换相关推荐
- Python基础(二)--数据类型,运算符与流程控制
目录 Python基础(二)--数据类型,运算符与流程控制 1 数据类型 1.1 Python中的数据类型 1.2 整数类型(int) 1.3 布尔类型 1.4 浮点类型 1.5 复数类型 1.6 类 ...
- Python基础知识与常用数据类型
Python基础知识与常用数据类型 目录 Python基础知识与常用数据类型 一.Python概述: 二.Python中的基础语法: 三.Python内置数据结构: 4.附录 一.Python概述: ...
- 20190513——python基础(列表、数据类型:字典、列表和字典的异同)
二.python基础(列表.数据类型:字典.列表和字典的异同) 1.列表 1)什么是列表 2)从列表提取单 ...
- Python基础语法 - 第1关 数据类型与转换
Python基础语法 目标一:别叫我萌新 第1关 萌新的进化 [数据类型] 在Python的魔法世界,最常用的数据类型有三种--字符串(str).整数(int)和浮点数(float),他们三者分别具有 ...
- python类型-python基础之五大标准数据类型
学习一门语言,往往都是从Hello World开始. 但是笔者认为,在一个黑框框中输出一个"你好,世界"并没有什么了不起,要看透事物的本质,熟悉一门语言,就要了解其底层,就是我们常 ...
- python基础之五大标准数据类型
学习一门语言,往往都是从Hello World开始. 但是笔者认为,在一个黑框框中输出一个"你好,世界"并没有什么了不起,要看透事物的本质,熟悉一门语言,就要了解其底层,就是我们常 ...
- Python学习总结5:数据类型及转换
Python提供的基本数据类型主要有:整型.浮点型.字符串.列表.元组.集合.字典.布尔类型等等. Python可以用一些数据类型函数,直接进行转换: 函数 ...
- 004.python基础知识之基本数据类型及基本运算符
文章目录 一.常量 二.基本数据类型 (一)数字类型 1.整型int (1)定义: (2)作用: 2.浮点型float (1)定义: (2)作用: (二)字符串类型 1.作用: 2.定义: 3.注意: ...
- python基础-02-基础的数据类型
数字(Number) Python 支持三种不同的数值类型:整型(int).浮点型(float).复数(complex) 整型:通常称为整数,是整数或者负数,不带小数点.python3整型类型没有大小 ...
最新文章
- 全新的深度模型在推荐系统中的应用
- UIBarButtonItem使用困惑
- CentOS 安装MySQL rpm方式安装
- 黑马程序员之《String 类练习》
- 使用apache模块rewrite_module
- 单片机复位电路电容一定用电解电容_什么叫51单片机最小系统
- 中断原理在计算机中的应用,最新 计算机原理与应用 复习3-判断题
- P5287-[HNOI2019]JOJO【KMP】
- bzoj2144: 跳跳棋(二分/倍增)
- python中iloc的详细用法_python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片)...
- Oracle标准审计实战过程详解
- ORACLE 导入的问题
- 数据层处理和性能优化
- 芒果数据库备份与还原
- 探寻微博背后的大数据原理:微博推荐算法简述
- 在家也可以免费下载知网文献,5种免费下载知网文献方法
- Onenote 同步 PAC加速方式
- python代码画樱花-如何用Python画出一颗漂亮的樱花
- 【强烈收藏】统计学中18种以上的数据分析方法汇总!
- java项目——防止羊毛党“薅羊毛”
热门文章
- IntelliJ IDEA 2022.3正式发布,配置云同步支持Redis好用到炸
- mysql 逗号分割字符串当做 in 的条件
- 公安部建成失效居民身份证信息系统 强化个人信息安全
- Vue进阶(贰零叁):iframe嵌套页面IE不展示问题解决
- 在微信小程序中image标签src后面使用三元运算符
- cesium,实现下雨下雪效果切换
- 点面科技荣获优胜企业奖,圆满从2022“创·在上海”国际创新创业大赛之“创·加速营”毕业
- 2d俯视视角游戏,可以切换多种枪械
- TP5项目放在二级目录下重定向访问不对问题
- Ant Design Vue 组件@chang绑定方法如何传递自定义参数