python中的输入(input)与输出(print)函数

文章介绍了Python中的input()函数用于接收用户输入,返回值为字符串,可通过int转换为整数。print()函数则用于输出数据,支持指定分隔符sep和结尾符号end,可用于控制输出格式。同时,文章强调了input的字符串特性以及print的灵活性。
摘要由CSDN通过智能技术生成

一. 输入函数input()

1.Python 使用 input() 函数输入数据,其基本语法格式如下。

在这里插入代码片

变量=input('提示字符串')

其中,变量和提示字符串均可省略。input() 函数将用户输入的内容作为字符串(一定要注意输入的是字符串,不是整数,不是整数,不是整数)返回。用户按【Enter】
键结束输入,【Enter】键之前的全部字符均作为输入内容。

2.可以将input()函数输入的字符串通过**int****强制**转换为你想要的整数(一般也就是整数用的多,这里就只讲一种)

在这里插入代码片

变量=int(input('请输入您想要输入的信息'))

其中,变量和提示字符串均可省略。input() 函数将用户输入的内容作为字符串返回。用户按【Enter】键结束输入,【Enter】键之前的全部字符均作为输入内容。

3.python中的数据类型。

整数(int):可以为任意大小、包含负数
浮点数(float):就是小数
字符串(str):以单引号 ‘、双引号"、三引号 ‘’’ 或 “”"括起来的文本
布尔(bool):只有 True、False 两种值
空值(None):用 None 表示

二. 输出函数print()

1.Python 使用 print() 函数输出数据,其基本语法格式如下。

在这里插入代码片
print(*objects, sep=' ', end='\n', file=sys.stdout)

2.参数详解

objects – 复数,表示可以一次输出多个对象。输出多个对象时,用分隔符分割。
sep – 用来间隔多个对象,默认值是一个空格。
end – 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
file – 要写入的文件对象。

3.省略所有参数

print()函数的所有参数均可省略。无参数时,print()函数输出一个空行。

4.输出一个或多个数据

print()函数可同时输出一个或多个数据,在输出多个数据时,默认使用空格作为输出分隔符。示例代码如下。

在这里插入代码片

>>> print(123) # 输出一个数据
123
>>> print(123,'abc',45,'book') # 输出多个数据
123 abc 45 book

5.指定输出分隔符

print()函数可用sep参数指定分隔符号,示例代码如下。

在这里插入代码片

>>> print(123, 'abc', 45, 'book', sep='#') # 指定将符号“#”作为输出分隔符
123#abc#45#book

6.指定输出结尾符号

print() 函数默认以回车换行符号作为输出结尾符号,即在输出所有数据后会换行。后续的print() 函数在新行中继续输出。可以用 end 参数指定输出结尾符号,示例代码如下。

在这里插入代码片

>>> print('price');print(100) # 默认输出结尾,两个数据输出在两行
price
100
>>> print('price',end='_');print(100) # 指定下划线为输出结尾符号,两个数据输出在一
行
price_100

三.总结

  1. 一定一定一定一定一定一定要记得input输入的是字符串,用的多了就会记得,容易犯错的就是刚入门的了。

  2. print记住**sep(间隔符)end(结尾)**就欧克了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不想做程序猿的员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值