raw_input 是python 2x 中独有功能 ,python 3x 已经已经删除raw_input 所以在python 3x 中使用raw_input 会报错的

raw_input([prompt]) 函数从标准输入读取一个行,并返回一个字符串

下面我们看下 eg:

# -*- coding: utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding("utf-8")content = raw_input("请输入内容 : ")
print (content)
content = type(content)
print content

第一次输入 1  打印结果如下

1 为string 类型

第二次输入3.14 打印结果如下

3.14 为string

第三次输入hi python 打印结果如下

hi python 为string 类型

input([prompt]) 函数和 raw_input([prompt]) 函数基本类似

# -*- coding: utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding("utf-8")content = input("请输入内容 : ")
print (content)
content = type(content)
print content

第一次输入 1  打印结果如下

1 为 int 类型

第二次输入3.14 打印结果如下

3.14 为float 类型

注意如果你当前的使用的版本为python 2x 这个使用你使用input 输入 string 类型 会报错, 这个时候带个双引号 即可, 或者你在python 3x 上面使用input 这个时候在输入string 类型不会报错的

python raw_input 与 input 的区别相关推荐

  1. python的input添加变量_在python中如何定义一个全局变量raw_input() 与 input()的区别...

    raw_input和input两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互.但他们的功能不尽相同.下面举两个例子,来说明两者使用上的不同. 例子1Python 2.7.5 ( ...

  2. raw_input 与 input的区别

    这两个函数均是python的内建函数,都可以读取控制台的输入,但是他们还是有很大的不同的. 例1: >>> raw_input= raw_input("raw_input: ...

  3. python中int和input的区别_python中input()与raw_input()的区别分析

    使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的 纯数字输入 当输入为纯数字时 input返回的是数值类型,如int,float ra ...

  4. Python2和Python3中raw_input( )和input( )区别(附代码)

    备注: 1.在python2.x中raw_input( )和input( ),两个函数都存在,其中区别为 raw_input( )---将所有输入作为字符串看待,返回字符串类型 input( )--- ...

  5. python的raw_ input是什么意思-对python中raw_input()和input()的用法详解

    最近用到raw_input()和input()来实现即时输入,就顺便找了些资料来看,加上自己所用到的一些内容,整理如下: 1.raw_input() raw_input([prompt]) -> ...

  6. python中str和input_对python中raw_input()和input()的用法详解

    最近用到raw_input()和input()来实现即时输入,就顺便找了些资料来看,加上自己所用到的一些内容,整理如下: 1.raw_input() raw_input([prompt]) -> ...

  7. python中关于input和raw_input的使用方法

    input和raw_input 的区别: input和raw_input都可以读取控制台的输入,但是raw_input和input在处理数字和字符串是有区别的 输入纯数字时 raw_input返回类型 ...

  8. python的raw函数_Python内建函数之raw_input()与input()代码解析

    这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互.但他们的功能不尽相同.举两个小例子. >>> raw_input_A = raw_input("r ...

  9. Python 2 和 3 的区别及兼容技巧

    目录 文章目录 目录 前言 Python 2 or 3 ? Python Future 的兼容性 __future__ Module future Package 统一不等于语法 统一整数类型 统一整 ...

最新文章

  1. linux NF NR实例,awk中使用NR和FNR的一些例子
  2. AAAI 2020| 一文看尽腾讯优图10篇入选论文
  3. ERP与EWM集成配置---ERP 端(一)
  4. 服务机器人---方案设计中需要评估确认的点
  5. 启用SAP GUI FOR HTML
  6. Python中import模块的两种模式
  7. 三位数组的轴python_关于numpy数组轴的使用详解
  8. Mybatis中的缓存详解
  9. pytorch torch.unsqueeze
  10. Mask rcnn介绍
  11. 生成函数学习笔记心得
  12. c语言 pause,C语言中的pause()函数和alarm()函数以及sleep()函数
  13. 第二十四讲 一阶常微分方程组
  14. “三权分立”模型之约束模型
  15. oracle e-bussiness 简称
  16. 【考研政治】徐涛马克思主义基本原理串讲 笔记(更新中)
  17. PyQt5 密码输入框
  18. java转大数据的学习路线
  19. Anaconda安装之后Spyder闪退解决办法
  20. 学术会议 Rebuttal 模板资料留存

热门文章

  1. 2021-2027年中国智能家居设备行业市场前瞻与投资策略规划报告
  2. 2022-2028年中国BOPP消光膜行业全景调研及竞争格局预测报告
  3. 2022-2028年中国导热硅胶行业市场研究及前瞻分析报告
  4. 【Java 2 Platform Enterprise Edition】基础
  5. 掩码语言模型(Masked Language Model)mlm
  6. NVIDIA GPU上的Tensor线性代数
  7. Ascend Pytorch算子适配层开发
  8. Mysql中的递归层次查询(父子查询,无限极查询)
  9. [JavaScript]走进 JAVASCRIPT 黑洞
  10. Python enumerate() 函数的使用