Python中简单的输入和输出操作

       输入和输出是编程语言与用户互动的关键方式。在Python中,我们主要通过使用input()函数获取用户输入,使用print()函数进行输出。

1、Python输入input()函数

我们可以用input()函数来接受用户的输入。当Python执行到input()函数时,程序会立刻暂停,等待用户输入,用户输入完毕后按回车键,input()函数会将用户输入的内容作为字符串返回,这是一个基础的input()函数使用示例。

name=input()
print("你的名字是:",name)

在这个例子中,input()函数获取用户输入的内容,然后将其赋值给变量age,inpu()函数还可以接受一个可选的字符串参数,这个字符串会在等待用户输入时被显示出来,作为一个提示信息。比如:

name=input("请输入你的名字:")
print("你的名字是:",name)

这样,用户在输入前就知道应该输入什么内容,需要注意的是,input()函数返回的总是字符串类型。如果你需要输入的是一个整数或者浮点数,需要使用int()或float()函数进行类型转换,比如:

age=int(input("请输入你的年龄:"))
print("你的年龄是:",age)

2、Python输出print()函数

python中使用print()函数来输出信息。print()函数可以接收任意数量的参数,参数之间用逗号分隔,print()函数会将所有参数转换为字符串,然后按顺序打印出来,参数之间用空格分隔,这是一个基础的的print()函数使用示例:

name="lucy"
age=18
print("我的名字是",name,",我",age,"岁")
 #输出结果是:"我的名字是lucy,我18岁"

我们还可以通过设置print()函数的sep参数来该片参数之间的分隔符,比如:

print("1","2","3",sep="-")
#输入结果是"1-2-3"

print()函数默认在打印完所有内容后会添加一个换行符,如果我们不想添加换行符,或者想添加其他的结束字符,我们可以通过设置end参数来实现,比如:
 

print("Hello,world!",end="")
print("hello,python!")
 #输出结果是:“Hello,world!hello,python!”

3、格式化输出

有时候我们需要按照一定格式来输出数据,Python提供了多种方式来实现这个需求。较简单的方式是使用字符串的format()方法:

name="lucy"
age=18
print("我的名字是{},我{}岁。".format(name,age))

在这个例子中,字符串中的{}被称为占位符,format()方法会按顺序将参数填充到占位符中,除了使用format()方法,Python3.6及以上版本还支持一种更加简洁的格式化输出方式,叫做f-string:在这个例子中,字符串前的f表示这是一个f-string,f-string中的表达式会被其值替换。

name="Tom"
age=20
print(f"我的名字是{name},我{age}岁。")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值