博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python中的输入BIF:input和raw_input
阅读量:6952 次
发布时间:2019-06-27

本文共 789 字,大约阅读时间需要 2 分钟。

hot3.png

python中的输入BIF有两个input和raw_input

input 输入的内容更像是面向机器的,输入的东西更像是在写代码,也就是要符合相应类型数值的书写习惯。

比如输入数字可以写123,返回的也是整型数值123;但是输入asd,原本应该是字符串,但是因为字符串在代码编写时候应该是有引号的,所以解释器出错!必须输入‘asd’,才可以

Python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> input('input:')input:123123>>> input('input:')input:asdTraceback (most recent call last):  File "
", line 1, in 
  File "
", line 1, in 
NameError: name 'asd' is not defined

raw_input则是完全面向人的,输入什么,都是当作字符串返回,这里注意,输入123等数值,返回的也是字符串,当需要做数学运算时,必须先用类型转换BIF转换

>>> raw_input('raw_input:')raw_input:123'123'>>> raw_input('raw_input:')raw_input:asd'asd'

转载于:https://my.oschina.net/happyBKs/blog/363130

你可能感兴趣的文章
《编程之美》笔记(一)
查看>>
Linux下comm命令比较两个文件的异同
查看>>
JavaScript继承详解(三)
查看>>
函数的基础及参数
查看>>
Oracle财务系统常用标准报表
查看>>
[CLPR] 定位算法探幽 - 边缘和形态学
查看>>
使用SQL Server Management Studio 创建数据库备份作业
查看>>
DEVOPS基础
查看>>
think in uml 2.1
查看>>
Objective-C Runtime那点事儿
查看>>
JavaIO基础学习笔记
查看>>
18年书单推荐
查看>>
30 个惊艳的 Bootstrap 扩展插件
查看>>
我的博客园开通啦!
查看>>
[LeetCode] Number of Islands
查看>>
绿色版Tomcat的配置
查看>>
MAC 终端基本命令
查看>>
css知识
查看>>
supervisor 管理
查看>>
Oracle DB优化-如何看SQL的执行计划+收集表的统计信息
查看>>