Day1 input&print
1.print函数
格式:
打印字符串:print('xxx','yyy')
可以接受多个字符串,多个字符串之间使用逗号分隔。
间隔字符串的逗号会被打印成空格输出。
打印整数或计算结果:print('1+2=',1+2)
2.input函数
格式:
input('infomation')
获取输入,可结合赋值操作来通过输入动作为变量赋值,如:
a = input('input a word')
结合起来使用:
name = input('input your name:')
print('hello,',name)
PS:如果进行数学运算的话,单纯用这种方式可能会出现问题,如:
num_a = input('input the first number:')
num_b = input('input the second number:')
result = print(num_a+num_b)
这段程序在实际运行时,是将两个输入的数做了字符拼接合并,而不是数学逻辑运算,
如:10+2=102 。
解决方法是,在计算环节,或计算前,对变量进行数据类型定义:
result = print(int(num_a)+int(num_b))
或者在result之前增加两步:
num_a = int(num_a)
num_b = int(num_b)
再进行整数计算就行了。
个个原创文章
欢迎讨论
https://www.cnblogs.com/konggg/
欢迎转载收藏,转载请注明来源,谢谢支持!