input()函数:输入函数
格式:<变量> = input(<提示性文字>)
例:a=input(“请输入密码”)
注意:
- input括号里的提示性文字可以不写
- 被input赋值的变量,它的类型是字符串
eval() 函数:格式转换
格式:<变量> = eval(字符串)
例:a=eval(input(“请输入文字”)) ;a=eval(“123”);a=eval(“1+3”)
注意:
1.eval()括号里可以放入input()函数,带引号的数字,带引号的表达式,或者类型是数字类型的字符串的变量
2.eval()括号里可以放入所有带引号的东西,只有引号里带文字,文字类型的数字这两种例外,
例:eval(“你好”) 这个是会报错的XXX
eval(“0123”) X
input()函数:输出函数
三种用法:
- print(<待输出字符串>):
<带输出字符串>
可以是变量,数字,字符串,表达式,列表,字典....
不可以是不能被识别的东西,如print(01);print(nihao);print(你好)...
- print(<变量1>, <变量2>,…, <变量n>):
3.print(<输出字符串模板>.format(<变量1>, <变量2>,…, <变量n>))
4.对print()函数的end参数
end参数的作用?
每个print()函数都是另起一行,如果加上end参数,则是在后面继续加内容。