Python基础06 input函数和print函数的实例

本文详细介绍了Python中的input和print函数。input函数用于获取用户输入,返回值为字符串,可通过转换处理数值计算。例如,文章展示了如何通过eval进行字符串计算。print函数则用于常规输出,能进行格式化输出,包括浮点数精度控制和文本对齐。此外,print还能将内容输出到文件,并实现不换行输出。
摘要由CSDN通过智能技术生成

一、input函数

在python中,输入函数只是获取相关的输入结果,我们需要用=号接受输入的数据。
得到的结果是字符串类型,直接输出得不到想要的结果没要么进行数据类型的转换,要么用评估函数

# 作者:Kerwin Wan
# 开发时间:2022/4/13 7:09
# 输出函数
word=input("请输入")
print(word,'\n'+str(type(word)))

# 求输入的整数的和
a=input("请输入加数:")
b=input("请输入被加数:")
print(eval(a+"+"+b))
print(int(a)+int(b))
# 直接将输出结果转换为整数型
a=int(input("请输入加数:"))
b=int(input("请输入被加数:"))
print(a+b)

二、print函数

常规输出函数,对输出类型进行格式化

# 输出函数
a=3.1415
# 冒号前为参数序号 从0开始
print("圆周率是{1:.2f},{0:.2f}".format(a,1))
b=122345
# :为引导符 -为填充符 >为右对齐 10为宽度 ,为分隔符 .2为精读 f为浮点数
print("结果:{:->10,.2f}".format(b))

输出函数 输出到文件

# 输出表达式
print(1+2+3)
# 数据输出到文件中
# 首先要求盘符存在,使用file=fp,用a授权可写
fp=open('d:/text.txt','a+')
print('hello world',file=fp)
fp.close()

# 不进行换行输出
print("hello",'world','Python')
# end实现俩个输出语句之间不换行
print(1,end="")
print(1)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值