当前位置:   article > 正文

python----输入输出&&算数运算_python输入一个数,进行计算,输出结果

python输入一个数,进行计算,输出结果

1.格式化输出

如果我们直接打印输出,就是输出变量的值,例如:

如果我们想打印a=10就需要格式化字符串,就是使用f进行格式化,如图所示;

2.控制台输入

input执行的时候,就会等待用户进行输入;

input的返回值是一个字符串str,

如果只是得到用户输入的值,直接打印str即可;

如果利用输入的值进行算数运算,需要转换类型成int类型,再进行运算;

直接相加,结果会出错:

如果我们进行类型转换,就不会出现这样的情况:

运行结果正确:

3.算术运算符

进行算术运算的时候,运行的时候出现的异常叫做抛出异常,例如除零异常,就是0作为除数;

(1)除法运算的时候,整数相除不会向其他的编程语言一样出现截断现象,python里面整数除以整数时小数;

(2)**表示进行乘方开方运算:2**2就是2的平方,2**0.5就是相当于根号2;

(3)//这个是地板除法:print(7//2)打印结果就是3,因为正常的结果是3.5,向下取整就是3,

 print(-7//2)打印结果就是-4,因为正常的结果时-3.5,向下取整就是-4;相当于取两边小的那个;

4.关系运算符

(1)对于整数,返回值就是True和False;

(2)对于英文字符串的比较,遵循字典序,越靠后的字符越大,就是先比较第一个字符,再比较第二个字符,以此类推,中文的话,比较是没有意义的;

5.浮点数的比较

运行的结果返回False所以这样是不准确的,因为浮点数在内存里面无法精确保存,会有一定的误差,我们只需要让误差在一定的范围就可以了;

这样运行的结果就是True了;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/621504
推荐阅读
相关标签
  

闽ICP备14008679号