python中关于input和raw_input的使用方法「建议收藏」

python中关于input和raw_input的使用方法「建议收藏」input和raw_input的区别:input和raw_input都可以读取控制台的输入,但是raw_input和input在处理数字和字符串是有区别的输入纯数字时raw_input返回类型

大家好,又见面了,我是你们的朋友全栈君。

input和raw_input 的区别:

input和raw_input都可以读取控制台的输入,但是raw_input和input在处理数字和字符串是有区别的

输入纯数字时

  • raw_input返回类型为str;
  • input返回类型为int;

输入字符串时

  • raw_input可直接输入字符串
  • input输入字符串时需要用引号括起来,否则会报错

input和raw_inputd的用法:

#raw_input输入数字或字符串返回类型都为str
inp = raw_input("输入:")
print type(inp)
python中关于input和raw_input的使用方法「建议收藏」
#input输入字符串时需要添加引号‘’,返回类型str
inp = input("输入字符串:")
print type(inp)
python中关于input和raw_input的使用方法「建议收藏」
#input输入数字返回类型int
inp = input("输入数字:")
print type(inp)
python中关于input和raw_input的使用方法「建议收藏」

强制类型转化

 
#使用str进行强制转换,返回类型str
inp = str(input("输入:"))
print type(inp)
python中关于input和raw_input的使用方法「建议收藏」
#使用int进行强制转换,返回类型int
inp = int(raw_input("输入:"))
print type(inp)
 python中关于input和raw_input的使用方法「建议收藏」
#使用list进行强制转换,返回类型list
inp = list(raw_input("输入:"))
print inp
print type(inp)

python中关于input和raw_input的使用方法「建议收藏」

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/155959.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • intellij设置经典样式(背景为黑色的经典样式Darcula)

    intellij设置经典样式(背景为黑色的经典样式Darcula)将intellij设置为经典样式,背景黑色的Darcula样式。

  • 3分钟告诉你如何成为一名黑客?|零基础到黑客入门指南,你只需要掌握这五点能力

    3分钟告诉你如何成为一名黑客?|零基础到黑客入门指南,你只需要掌握这五点能力三分钟带各位揭秘黑客究竟是什么,以及想要成为黑客都需要具备哪些能力?

  • day04 JavaScript高级程序设计 阅读总结

    day04 JavaScript高级程序设计 阅读总结《JavaScript高级程序设计》(第四版)阅读总结额,据说这本是前端er必看书籍,花了20个小时简单把这本书过了一下,目前暂时很少用到的东西我这一遍就没有过了,等以后要用的时候再回来继续学了。先来谈谈这本书的缺点,书籍前面章节用到了一些后面才讲到的东西,比如第三章讲symbol对象时,就用到了后面才讲的iterator和generator。然后就是感觉讲的有点太广了,而且基本没有课后习题,看过就是看过了,顶多自己花时间把书里面的例子都敲一遍。所以我建议应该和现代JavaScript教程一起食用。反

  • 移动端开发流程[通俗易懂]

    移动端开发流程[通俗易懂]一、确定项目技术栈vue2.0+vue-cli3/4+vue-router+axios+vuex+vant+rem+sass+webpack二、搭建推荐使用yarnyarn,npm(cnpm)包管理工具yarnaddaxios-Scnpminstallaxios-S-S:–save-dev生产环境的依赖(dependencies)-D:–dev开发环境的依赖(devDependencies)从0开始搭建首先我们要创建一

  • Matlab画图 线条的颜色、宽度等相关设置

    Matlab画图 线条的颜色、宽度等相关设置线条的属性有:Color——颜色、LineWidth——线条宽度、LineStyle——线型、LineJoin——线条边角的样式、AlignVertexCenters——锐化垂直线和水平线线条属性的默认值为([0,0,0],’-‘,’0.5′,’round’,’off’)颜色、线型、一、线条颜色二、线条宽度线条宽度的默认值为0.5,线条宽度只能指定正值。三、线条类型实例:plot(t…

  • 如何实现复选框的全选和取消全选效果

    如何实现复选框的全选和取消全选效果:在很多网站都有这样的功能,当点击一个全选按钮之后,所有的复选框都会被选中,再点击之后会取消全选,功能非常的人性化,可以省却很多人力,下面就简单介绍一下JS如何实现此

    2021年12月21日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号