1. 输入
格式 input("提示信息") 输入
'''
特点:
1. 程序遇见input会处于冻结状态,只有输入完成后,按enter程序才会向下执行
2. 会把用户输入的内容赋值给变量
3. 用户输入的内容的数据类型是字符串str
'''
name = input('请输入你的名字:')
print(name)
print('谢谢配合!')
如果我们把用户输入几个数的总和输出出来需要用到 eval 这个可以把用户输入的字符串转为整数,具体请看下面示例
price1 = eval(input('请输入第一件商品的价格'))
price2 = eval(input('请输入第二件商品的价格'))
price3 = eval(input('请输入第三件商品的价格'))
# print(type(price1)) #type可以查看数据类型
zongjia = (price1 + price2 + price3)
print(zongjia)
2. 输出
print() 输出 有自动换行的功能
原因end的值默认为\n
end结束符 它的值为任意的字符串
'''
\n 换行符
\t 制表符 Tab键 四个空格
\' 单引号
\ 转义字符
'''详情见下面案例
print('某某广场', end='\n')
print('粉红衬衫:菲菲公主', end='hello')
print('他今天穿的很粉嫩')
print('it\'s a pig')
print('hello, \n小\t张')
# r把特殊的字符变成正常输出
name = r'中\n国'
print(name)
# a = '' # a是空字符
# print(a)