基本输入输出

一、print()函数

1、混合输出字符串和变量

x=123
y=345
z=x+y
#其中输出字符串模板中采用{}表示一个槽位置,每个槽位对应.format()中的一个变量
print('{}+{}的值是:{}'.format(x,y,z))

python输出可以 python输出用什么函数_python

print()函数输出文本时候默认会在最后增加一个换行,如果不希望在最后增加这个换行
或者希望输出文本后增加其他内容,就可以对print()函数的end参数进行赋值

#例如
a=24
print(a,end='.')
print(a,end='%')

python输出可以 python输出用什么函数_python_02

二、input()函数

作用:从控制台获得用户的一行输入,无论用户输入什么内容,input()函数都以字符串类型返回结果
变量=input(‘提示性文字’)
注意:无论用户输入的是字符或是数字,input()函数同意按照字符串类型输出

a=input('请输入:')
print(a)

python输出可以 python输出用什么函数_python_03

三、eval()函数

作用:eval(字符串)函数能够以python表达式的方式解析并执行字符串,将返回结果输出
变量=eval(字符串)

# 例
a=eval('1.2+3.4')
print(a)

python输出可以 python输出用什么函数_字符串_04


eval()函数经常和input()函数一起使用,用来获取用户输入的数字,使用方式如下:

变量=eval(input('提示性文字‘))

ps:可以要求用户必须输入数字

注释:python采用#表示一行注释的开始