基本输入输出
一、print()函数
1、混合输出字符串和变量
x=123
y=345
z=x+y
#其中输出字符串模板中采用{}表示一个槽位置,每个槽位对应.format()中的一个变量
print('{}+{}的值是:{}'.format(x,y,z))
print()函数输出文本时候默认会在最后增加一个换行,如果不希望在最后增加这个换行
或者希望输出文本后增加其他内容,就可以对print()函数的end参数进行赋值
#例如
a=24
print(a,end='.')
print(a,end='%')
二、input()函数
作用:从控制台获得用户的一行输入,无论用户输入什么内容,input()函数都以字符串类型返回结果
变量=input(‘提示性文字’)
注意:无论用户输入的是字符或是数字,input()函数同意按照字符串类型输出
a=input('请输入:')
print(a)
三、eval()函数
作用:eval(字符串)函数能够以python表达式的方式解析并执行字符串,将返回结果输出
变量=eval(字符串)
# 例
a=eval('1.2+3.4')
print(a)
eval()函数经常和input()函数一起使用,用来获取用户输入的数字,使用方式如下:
变量=eval(input('提示性文字‘))
ps:可以要求用户必须输入数字
注释:python采用#表示一行注释的开始