转换数据类型的作用
input()接受用户输入的数据都是字符串类型,如果用户输入1,想得到整形该如何操作?
字符串类型转换成整形即可
转换数据类型的函数

函数 说明
int(x [,base ]) 将x转换为一个整数
float(x ) 将x转换为一个浮点数
str(s ) 将对象x转换为字符串
eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s ) 将序列s转换为一个元组
list(s ) 将序列s转换为一个列表
str1='1'
str2='1.1'
str3='[100,200,300]'
str4='(100,200,300)'
str5='{100,200,300}'
print(type(eval(str1)))
print(type(eval(str2)))
print(type(eval(str3)))
print(type(eval(str4)))
print(type(eval(str5)))
输出:
<class 'int'>
<class 'float'>
<class 'list'>
<class 'tuple'>
<class 'set'>

tips:

  • eval将字符串中原有的数据类型显现出来
  • Python Console只是将代码写入内存中并不会永久存储,.py才是写入硬盘

数据类型转换——Python相关推荐

  1. python学习-知识点回顾(Python3的安装,编译器、一些关键知识点、数据类型、数据类型转换、运算符优先级)

    文章目录 说明 python特点 Python3下载 PyCharm 标识符 python保留字 行与缩进 基本数据类型 Python数据类型转换 Python运算符优先级 说明 首先说明:本篇博文知 ...

  2. [转载] python数据类型转换

    参考链接: Python数字,类型转换和数学 Python数据类型转换 Python数据类型之间的转换 函数描述 int(x [,base])  将x转换为一个整数  long(x [,base] ) ...

  3. 【Python】Python基本概念、print()输出函数、标准数据类型、type()函数与isinstance()函数、数据类型转换、变量与变量名的命名规则、注释

    1.Python基本概念 1.编译器&解释器 : 将代码编译成计算机能够识别的命令 计算机可以识别的机器码 0 1 区别: 编译器:全文翻译,编译型语言 解释器:实时翻译,解释型语言 2.py ...

  4. python数据类型转换

    Python数据类型转换 Python数据类型之间的转换 函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x转 ...

  5. python数字类型转换函数_Python的数据类型转换函数

    玩蛇网这篇文章给大家介绍关于,Python数据类型的转换函数. Python提供了一些可以把某个值从一种数据类型,转换成为另一种数据类型的内置函数和方法.int函数可以将任何可以转换为整型的值转换为整 ...

  6. python文本数据转换数值矩阵_python numpy矩阵的数据类型转换

    在python中,numpy矩阵的数据类型转换需要调用astype(),直接修改dtype是无效的.调用astype返回数据类型修改后的矩阵,但是源数据的类型不会变,需要再对源数据的赋值进行操作才可以 ...

  7. python默认数据类型转换_Python 数据类型转换

    1.指定变量类型和转换 有时您可能想在变量上指定类型. 这可以通过铸造来完成. Python是一种面向对象的语言,因此它使用类来定义数据类型,包括其原始类型. int() 将其他类型转换为整形: 1) ...

  8. python输出浮点数_Python的数据类型转换,那个很多人知道的知识,你知道吗?

    前言 阿皮又来和大家分享Python干货了,大家昨天的题会做吗? 这是答案: print(1.2+1.2) 输出:2.4 print('1.2'+'1.2') 输出:1.212 这两个不同的输出结果看 ...

  9. Python基本语法_强制数据类型转换

    目录 目录 前言 软件环境 Python数据类型的显式转换 显式转换的多种类型 Non-String转换为String str函数 repr str和repr的区别 eval Non-int转换为in ...

最新文章

  1. React State和生命周期 3
  2. java gpg_gpg的使用
  3. 浅析网站标题优化该如何进行?
  4. 【Android 属性动画】属性动画 Property Animation 简介 ( 属性动画简介 | 属性动画特性 )
  5. android音频杂音问题_Android 音视频去回声、降噪(Android音频采集及回音消除)(转)...
  6. 其它数据类型和Json的转化
  7. Python 37 进程池与线程池 、 协程
  8. [转]Java书籍Top 10
  9. 习题1.8 二分查找 (20 分) 数据结构练习
  10. Part 3 —— 发布 Go Modules
  11. JAVA8 之 Stream sorted() 示例
  12. mysql用户创建、授权
  13. 苏轼 天涯 青砚1989
  14. linux 临界区保护方法,操作系统-信号量临界区保护,
  15. 什么是跨域?怎么解决跨域问题
  16. [Unity-26] AnimationClip压缩-动画文件压缩
  17. p2p断开的两种情况:WLAN_REASON_DISASSOC_DUE_TO_INACTIVITY(4)和WLAN_REASON_DEAUTH_LEAVING(3)
  18. Tensor多维slice切片操作
  19. 牛客 郊区春游 状压+最短路
  20. 老毛桃u盘启动盘制作工具2014 v2014 完美版

热门文章

  1. #iOS问题记录# 关于UITableViewcel的分割线去掉问题
  2. 学习笔记---Web服务、Remoting、WCF (上) --- Web服务
  3. 【深度学习】使用Keras开发的流程概述
  4. 外网资源下载速度过慢的问题
  5. Linux网络——配置网络之iproute家族命令
  6. matlab无法打开.m文件查看
  7. 【刷题】BZOJ 5154 [Tjoi2014]匹配
  8. NGINX+PHP+ZABBIX,推荐
  9. tnt_esri.dat Arcgis8.1安装license
  10. 屋子里有1到100号100盏关闭的灯