Python【常用的数据类型】
int, float, string
整数,浮点数,字符串
----------------------------------------
字符串(string)
用引号括起来的文本
>>> Chinese = '镜像世界'
>>> English = "mirror world"
>>> number = "666"
>>> symbol = '''科A!@'''
>>> mixture = '镜像世界mirror world666科A!@'
>>> print(Chinese)
镜像世界
>>> print(English)
mirror world
>>> print(number)
666
>>> print(symbol)
科A!@
>>> print(mixture)
镜像世界mirror world666科A!@
-------------------------------------------
整数(int)
正整数、负整数和零的统称,是没有小数点的数字
-------------------------------------------
浮点数(float)
带小数点的数字,运算结果存在误差
>>> print(0.55+0.3)
0.8500000000000001 #不是0.85
————————————————————
*四则运算*
运算优先级(类似数学的运算优先级)
>>> print(499*561+10620-365)
290194
>>> print((5025-525)/100+18*17)
351.0

————————————————————
*字符串的拼接*
方法:用'+'号将数据进行拼接
目的:数据整合

————————————————————
*数据类型的查询--type()函数*
作用:查询数据类型
示例:print(type(''))
>>> number = 153
>>> print(type(number))
<class 'int'>
数据转换
转换数据类型的函数
str()、 int()和float()


整数转换字符串类型
>>> magic = '水仙花数'
>>> action = '是'
>>> unit = '个'
>>> expression = '=1x1x1+5x5x5+3x3x3'
>>> number = 153
两种写法:
>>> print(str(number)+expression+action+unit+magic)
153=1x1x1+5x5x5+3x3x3是个水仙花数
>>> print('153'+expression+action+unit+magic)
153=1x1x1+5x5x5+3x3x3是个水仙花数
————————————————————————
int()函数
#只有符合整数规范的字符串类数据,才能被int()强制转换
>>> number1 = '6'
>>> number2 = '1'
>>> print(int(number1)+int(number2))
7
print(int('3.8')) #另外小数形式的字符串也不能强制转换
运行后显示结果:ValueError:invalid literal for int() with base 10: '3.8'
但浮点数是可以被int()函数强制转换
print(int(3.8)) #int()函数会做取整处理,小数位直接抹零
3
——————————————————
float()函数
>>> height = 188.0
>>> weight = 180.0
>>> age = '89'
>>> print(float(height))
188.0
>>> print(float(weight))
180.0
>>> print(float(age))
89.0
*数据多次转换*
>>> slogan = '脸黑怪我咯'
>>> number = '7.8'
>>> unit = '张'
>>> sentence = '蓝票一个SSR都没有'
>>> print(slogan+str(int(float(number)))+unit+sentence)
脸黑怪我咯7张蓝票一个SSR都没有
Python【常用的数据类型】的更多相关文章
- Python学习之路【第二篇】-pyc简介、Python常用的数据类型及其用法和常用运算符
1.pyc简介 python程序在运行时也有编译过程,编译后会产生.pyc文件.这是一种由python虚拟机执行的二进制文件(字节码),用于保存内存中PyCodeObject,以便加快程序的加载运行. ...
- Python常用的数据类型
Python常用的数据类型有很多,今天暂时介绍这三种,int(整数类型).str(字符串).bool(布尔类型)一.int(整数类型)1.不带小数的,integer 的缩写,常用于数据的计算或者大小的 ...
- Python开发基础之Python常用的数据类型
一.Python介绍 Python是一种动态解释型的编程语言.Python它简单易学.功能强大.支持面向对象.函数式编程,可以在Windows.Linux等多种操作系统上使用,同时Python可以在J ...
- python 常用的数据类型
常用的数据类型 整数型 -> int 可以表示正数.负数.0 整数的不同进制的表示方法 十进制->默认的进制,无需特殊表示 二进制->以0b开头 八进制->以0o开头 十六进制 ...
- python常用数据类型内置方法介绍
熟练掌握python常用数据类型内置方法是每个初学者必须具备的内功. 下面介绍了python常用的集中数据类型及其方法,点开源代码,其中对主要方法都进行了中文注释. 一.整型 a = 100 a.xx ...
- python之常用的数据类型
1. 变量的定义以及声明 在学习变量之前,咱们需要知道变量的命名规则: ① 变量必须由数字字母下划线构成,如a_1 ② 变量名不能以数字开头,如1a ③ 需要遵循驼峰命名法 给变量赋值通常采用“=”, ...
- python 基础之数据类型
一.python中的数据类型之列表 1.列表 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 二.列表常用操作 >切片>追加>插入>修改& ...
- python基础之数据类型(一)
Python3 数字(Number) 定义:a=1 特性: 1.只能存放一个值 2.一经定义,不可更改 3.直接访问 分类:整型,长整型,布尔,浮点,复数 python2.*与python3.*关于整 ...
- python常用库
本文由 伯乐在线 - 艾凌风 翻译,Namco 校稿.未经许可,禁止转载!英文出处:vinta.欢迎加入翻译组. Awesome Python ,这又是一个 Awesome XXX 系列的资源整理,由 ...
- Python常用内建模块
Python常用内建模块 datetime 处理日期和时间的标准库. 注意到datetime是模块,datetime模块还包含一个datetime类,通过from datetime import da ...
随机推荐
- 微信小程序实现左侧滑栏
前言 一直想给项目中的小程序设置侧滑栏,将退出按钮放到侧滑中,但是小程序没有提供相应的控件和API,因此只能自己手动实现,网上很多大神造的轮子很不错,本文就在是站在巨人的肩膀上实现. 效果 先看看效果 ...
- windows下CEF3的关闭流程《转》
原文地址:https://github.com/fanfeilong/cefutil/blob/master/doc/CEF_Close.md ============================ ...
- css3画半圆的两种方法
<html lang="en"> <head> <meta charset="UTF-8"> <meta name=& ...
- flex简单参考实例
<!DOCTYPE html> <html> <head> <title></title> <style type="tex ...
- shared_ptr的使用和陷阱
shared_ptr的使用和陷阱 shared_ptr的使用 分配内存 make_shared //make_shared<int>分配一块int类型大小的内存,并值初始化为100 //返 ...
- sql中去除重复的数据 select distinct * from table
总的思路就是先找出表中重复数据中的一条数据,插入临时表中,删除所有的重复数据,然后再将临时表中的数据插入表中.所以重点是如何找出重复数据中的一条数据,有三种情况 1.重复数据完全一样,使用distin ...
- django 使用PyMySQL连接mysql
* 安装pymysql模块 pip install pymysql * settings.py添加下面设置 ## pymysql repalce mysqldb import pymysql pymy ...
- 宣化上人:《四种清净明诲》是照妖镜,把所有妖魔鬼怪都给照现原形了(转自学佛网:http://www.xuefo.net/nr/article55/553478.html)
宣公上人 甘露法雨(顶礼宣公上人) 一般的学者说:<楞严经>是假的,不是佛说的,又有什么考证,又有什么地方记载.这都是他怕<楞严经>,没有办法来应付<楞严经>这个道 ...
- 带你进入异步Django+Vue的世界 - Didi打车实战
https://www.jianshu.com/p/7e5f2090555d#!/xh?tdsourcetag=s_pcqq_aiomsg
- elasticsearch in语句和not in语句
sql语句示例: select * from table where t_id in (1,2,3,4) php代码示例: $search_query = [ "bool" =&g ...