一、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)