Python 中 print() 函数; input()函数

print([object,...] [,seo = ‘ ’]  [, end = '\n'] [, file = sys.stdout])

sep: 表示输出的变量之间用什么字符串隔开,如果是缺省则默认为空格
end: 表示以某个字符串结尾,缺省为换行。
file: 指定了文本将要发送的文件、标准流或其它类似的文件的对象;默认为sys.stdout
格式化字符串 %d %s %(value; value)
其中 %4d 表示为输出结果为4个字符串,如输出结果不够四个字符串则用空格占位。
%04d 表示为输出结果为4个字符串,如不够四个字符串则用0占位。
for example:
在这里插入图片描述

input( prompt )

显示提示信息 prompt,是由用户输入内容
input( )函数的返回值是字符串类型,可通过int()函数将其装换为整数型
在这里插入图片描述

### Python 中 `input` 函数的使用方法 在 Python 编程语言中,`input()` 是一个内置函数,用于从标准输入设备(通常是键盘)读取一行文本,并返回作为字符串的结果[^1]。这意味着无论用户输入什么内容,默认情况下都会被解释为字符串类型。 下面是一个简单的例子展示如何使用 `input()` 获取用户输入: ```python name = input("Please enter your name: ") print(f"Hello, {name}!") ``` 上述代码会提示用户输入名字,并通过打印语句向用户打招呼[^3]。 需要注意的是,在默认状态下,即使用户输入的是数字,`input()` 返回的数据仍然是字符串形式。如果希望执行数学运算,则需要先将该字符串转换成整数或其他数值类型。这可以通过 `int()` 或者其他类型的转换函数实现[^4]。 #### 数值型数据处理示例 当需要接收数值型数据时,可以结合 `int()` 来完成这一操作。例如: ```python age = int(input("How old are you? ")) if age >= 18: print("You're eligible to vote.") else: print("Sorry, you cannot vote yet.") ``` 在这个案例里,程序询问用户的年龄并将他们的响应转化为整数以便后续比较逻辑能够正常工作[^5]。 另外还可以尝试更复杂的场景比如加法计算两个由用户提供的数字: ```python num1 = float(input("Enter first number: ")) num2 = float(input("Enter second number: ")) sum_result = num1 + num2 print(f"The sum of the two numbers is {sum_result}.") ``` 这里采用了 `float()` 而不是 `int()` ,这样可以让用户不仅限于输入整数还能支持浮点数。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值