# # 1. 使用input函数获取苹果的价格
# price = input('请输入苹果价格:')  # str
# # 2. 使用input函数获取购买的重量
# weight = input('请输入重量:')  # str
# # 3. 输出想要的结果
# result = float(price) * float(weight)  # 类型转换
# print(f'苹果单价为{price}元/斤,购买了{weight}斤, 需要支付{result}元')# 类型转换,将原始数据转换为我们需要的数据类型,在这个过程中,不会改变原始的数据,
# 会生成一个新的数据
# 1. 转换为int类型  int(原始数据)
# 1.1 float类型的数据 转换为int
pi = 3.14
num = int(3.14)
# print(type(pi))   # float
# print(type(num))  # int# 1.2 整数类型的字符串, "10"
my_str = '10'
num1 = int(my_str)
# print(type(my_str))  # str
# print(type(num1))  # int# 2. 转换为 float类型 float()
# 2.1 int ---> float
num2 = 10
num3 = float(num2)
# print(type(num2))  # int
# print(type(num3))  # float# 2.2 将数字类型字符串转换为 float  "10"  "3.14"
num4 = float("3.14")
num5 = float("10")
# print(type(num4))  # float
# print(type(num5))  # float# eval()  还原原来的数据类型,  去掉字符串的引号
num6 = eval('100')  # 100 int
num7 = eval('3.14')  # 3.14 float
print(type(num6))
print(type(num7))num8 = eval('num7')  # num7  是已经定义好的变量,可以使用,不会报错
print(num8, type(num8))
# num8 = eval('hello')   # 代码报错,hello 变量没有定义,不能使用

Python类型转换相关推荐

  1. [转]python类型转换、数值操作

    http://canofy.iteye.com/blog/298263# python类型转换 Python代码   函数                      描述 int(x [,base ] ...

  2. 29-30Python多线程、多线程、使用threading模块创建线程;JSON数据解析、编码为JSON类型转换对应表、Python类型转换对应表、json.dumps与json.loads

    29Python3多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理. 用户界面可以更加吸引人,比如用户点击了一个按钮去触发某些 ...

  3. 【自学Python】Python类型转换

    Python类型转换 Python类型转换教程 虽然 Python 是弱类型编程语言,不需要像 Golang 或 C/C++ 语言那样还要在使用 变量 前声明变量的类型,但在一些特定场景中,仍然需要用 ...

  4. Python类型转换——数据类型转换函数大全

    Python类型转换--Python数据类型转换函数大全 虽然 Python 是弱类型编程语言,不需要像 Java 或 C 语言那样还要在使用变量前声明变量的类型,但在一些特定场景中,仍然需要用到类型 ...

  5. python转换函数使用_Python类型转换有哪些?Python类型转换函数介绍

    Python类型转换有哪些?Python类型转换函数介绍.类型转换是一种方法,用于将在某种数据类型中声明的变量/值更改为另一种数据类型,以匹配代码段所需执行的操作.在python中,可以使用诸如int ...

  6. Python类型转换,Python数据类型转换函数大全

    Python类型转换,Python数据类型转换函数大全 虽然 Python 是弱类型编程语言,不需要像 Java 或 C 语言那样还要在使用变量前声明变量的类型,但在一些特定场景中,仍然需要用到类型转 ...

  7. Python 类型转换

    版权所有,未经许可,禁止转载 章节 Python 介绍 Python 开发环境搭建 Python 语法 Python 变量 Python 数值类型 Python 类型转换 Python 字符串(Str ...

  8. python类型转换-Python中如何进行数据类型转换?

    原标题:Python中如何进行数据类型转换? 这一次要讲的是Python中的数据类型转换,Python中的数据类型转换是什么?就是将数据由当前类型变化为其他类型的操作就是数据类型转换.数据类型转换分为 ...

  9. python类型转换-Python基本数据类型转换

    基本类型转换 python3与python2通用函数: int('123456',10) # 转换为指定进制的整数 hex(123456) # 整数转换为16进制串,转换后类型为字符串 bin(123 ...

  10. python类型转换-Python的数据类型转换函数

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

最新文章

  1. DSP 28335中GPIO配置
  2. 日期天数转换c语言程序,C语言 ---计算连个日期之间的天数转换
  3. python绘制时间轴_MatPlotLib动态时间轴
  4. 学术词汇 | Ablation Test or Ablation Experiment
  5. 翻译的艺术 —— 专有名词(广告词、国外品牌、语言等)
  6. 【笔记】高效率但却没用过的一些numpy函数
  7. 【python】Tkinter可视化窗口(三)
  8. 我如何学习:不要停下学习的脚步
  9. 广告视频投放展示平台 springboot+vue
  10. flash读取程序 msp430_MSP430内部FLASH详细操作
  11. 《人工智能导论》自然演绎推理
  12. C++中一些可以在偷懒时直接使用的函数
  13. 【西祠日志】【17】初识AngularJS,下一代Web应用的前端
  14. 6-23 sdust-Java-可实现多种排序的Book类
  15. 一个屌丝程序员的青春(一一零)
  16. 线性方程组与矩阵的秩
  17. 神经网络与傅立叶变换到底有没有关系?
  18. 前端JS图片压缩处理
  19. 呕心沥血梳理C++新标准超好用的新特性(实战必备)
  20. 享受还是行走,这是一个问题。

热门文章

  1. idea服务器性能插件,IntelliJ IDEA 15款超级牛逼插件推荐(自用,超级牛逼)
  2. ******写在前言******
  3. 预售票房破亿,《灌篮高手》电影成功的背后是怎么宣传的
  4. java中常用的加密方法_java中常用的数据加密算法
  5. <机器学习><详解>Ensemble 集成学习算法
  6. 计算机电源整流滤波,开关电源设计:输入整流滤波器及钳位保护电路的设计
  7. R语言的Rattle可视化BI数据挖掘分析工具
  8. c语言中的语义错误和语法错误,C语言程序中对错误的调试
  9. 什么叫python爬虫-Python爬虫原理
  10. python爬虫爬取多个页面_Python 爬虫爬取多页数据