一、input()用户输入

用户输入使用input(),注意用户输入的为字符串,如果要用作其它类型,需要先进行类型转换

#coding=utf-8
a = input()
b = input()
a = int(a)
b = int(b)
c = a + b
print(c)

二、print()输出

1、print()可以用于变量的输出

str01 = ‘abc’
print(str01)

2、print()可以用于变量的格式化输出

格式化输出使用格式化操作符:%

语法格式:

print(‘格式化字符’ %变量1)
print(‘格式化字符’ %(变量1,变量2…)

格式化字符:
%s:字符串
%f:浮点数
%d:整数

name ='xiaoming'
age = 18
print('my name is %s' %name)
print('my name is %s and my age is %d' %(name,age))

3、+可以将变量与变量、字符串与变量连接到一块输出

name='xiaoming'
family_name = 'Li'

print(family_name + name)
print('my name is ' + name)

4、print()语句中end=''用法

正常情况下print()打印一行会自动换行,如:

for i in range(1,5):
    print(i)

输出为:
1
2
3
4

而加end=’ '意思是末尾不换行,加空格:

for i in range(1,5):
    print(i,end='')

输出为:
1 2 3 4

更多推荐

python input()和print()用法汇总