python学习记录(四)------输入和输出
输出函数
1、print()函数提供了输出功能,可以输出想输出的任意字符串,例如上面一节说到的print('hello word');
2、若想输入多个字符串,也可用print()函数,将多个字符串用逗号隔开即可,例如:
print('freezing is ','learning','English');
3、print()函数会依次解析每个字符串,遇到逗号会生成一个空格;
4、print()也可以打印整数或者计算结果,此时不需要添加单引号:
print(160);
print(100+80);
5、因此,我们可以将列式打印出来:
print('100+80','=',100+80);
输入函数
python提供了输入函数input(),用来实现从电脑中输入一些字符,并将其存到一个变量中,例如:
>>> testnum = input()//将用户输入的数字储存到变量testnum中
123
>>> print(testnum)//打印该变量
123
有了输入和输出,则可以打印一些简单的程序:
我们可以与用户进行一些更加友好的互动:
name=input('请输入姓名:')
print('嗨,',name)
此时,运行结果如下图:
乘法练习代码:
print('1024 * 768 =',1024*768)
输出结果:
代码记录:
num1=input('请输入第一个数字:')
print (num1)
num2=input('请输入第二个数字:')
num3=num1+num2
print('不进行类型转换的运算结果:',num1,'+',num2,'=',num3)
num3=float(num1)+float(num2)
print('加法运算:',num1,"+",num2,"=",num3)
print('加法运算结果转换为浮点型:',num1,'+',num2,'=','%.1f' % num3)
num3=float(num1)*float(num2)
print('乘法运算:',num1,'*',num2,'=',num3)
print('乘法运算结果转换为浮点型:',num1,'*',num2,'=','%.3f' % num3)
num3=float(num1)/float(num2)
print('除法运算:',num1,'/',num2,'=','%.2f' % num3)