二十.python中的输入函数(两种方法)

本文详细介绍了Python中input()和raw_input()函数的用法及区别,包括如何输入数字和表达式,并展示了不同类型输入的处理方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.input()函数输入:

格式: 变量名=input('请输入文字说明')

 input()函数会自动识别输入内容的能力,常用于输入Number(数字)类型使用,若要进行字符串输入不建议使用

#coding:utf-8
age = input('请输入你的年龄:')
print '你的年龄是%d岁' %age
print type(age)
name = input('请输入你的姓名:')
print '你的姓名是%s' %name
print type(name)

返回结果:


注:以下23和'张三'是键盘输入的值。 

当输入为%d时,不需要加引号。不然会报错

 当输入为%s时,需要加上引号。


2. raw_input函数输入:

格式:变量名=raw_input('请输入说明文字')

raw_input函数不论输入的内容为数字还是字符串都将被视为字符串类型

#coding:utf-8
name = raw_input('请输入你的名字:')
print '你的名字是:%s' %name
print type(name)
返回结果:


当默认输入内容都为字符串时,键盘输入值时,可以不加引号。


3. input()和raw_input()的区别

#coding:utf-8
a = input('请输入一个表达式:')
print a
print type(a)
b = raw_input('请输入一个表达式:')
print b
print type(b)

当输入2+2时返回结果如下:



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值