用户交互:
1,name=input('请输入姓名:')
将用户输入的值赋予变量’name’
在Python3中input输入默认变量类型为String(字符串),如果需要将输入类型进行强制转换,则需要进行定义,如a=int(input('请输入您的年龄:'))
,这样变量a为int类型。
字符串拼接
1,不建议使用+…+形式进行拼接。
2,2种方式进行拼接
1. %s字符串拼接-占位符
name=input('name:')
age=int(input('age:'))
print('My Name is %s,My age is %s' %(name,age)) #使用%s进行占位,然后使用name及age的变量进行替换
输出结果如下:
name:furyz
age:26
My Name is furyz,My age is 26
2.使用.format进行输出
name=input('Name:')
age=int(input('age:'))
print('My Name is {_name},My age is {_age}'.format(_name=name,_age=age))
输出如下:
Name:fuRyZ
age:21
My Name is fuRyZ,My age is 21
多行输出
使用'''
.....
.....
'''
进行多行输出。
name=input('Your Name:')
age=int(input('Your age:'))
print('''
Your Name is {_name},
Your age is {_age}
'''.format(_name=name,_age=age))
输出结果
Your Name:fuRyZ
Your age:26
Your Name is fuRyZ,
Your age is 26