zoukankan      html  css  js  c++  java
  • Python学习系列之input函数(五)

     Python的输入函数input()

    举例:

    #输入函数input
    present=input('请输入一个数据')
    print(present,type(present))
    

      结果如下图:

     其中,66是在Pycharm控制台输入的。由此可以看出Input输出的是str类型的数据

    练习:从键盘输入2个整数,然后计算两个整数的和

    #输入两个数,然后计算它们的和
    a=input("请输入一个加数")
    b=input("请输入另一个加数")
    print(a+b)
    

      以上输出结果:

     截图中20和10是手动在控制台输入的,最终相加的结果是2010,其实就是两个数进行了连接,并没有进行和运算,是因为input函数的输出类型是str,如果需要两个数相加则需要将str类型转换为int类型,代码如下:

    #输入两个数,然后计算它们的和
    a=input("请输入一个加数")
    b=input("请输入另一个加数")
    print(int(a)+int(b))
    

      以上执行结果是:

     另一种写法是:

    #输入两个数,然后计算它们的和
    a=int(input("请输入一个加数"))
    b=int(input("请输入另一个加数"))
    print(a+b)
    

      执行结果也是30。表示转换可以在赋值时转换,也可以在最后打印时转换。

  • 相关阅读:
    ES6(二)解构赋值详解
    面试题
    说出x的结果,并解释为什么?
    23种设计模式
    自定义滚动条
    JavaScript之数据类型
    [[转]CSS浮动原理
    正选反选JS
    让2个并列的div根据内容自动保持同等高度js
    jquery鼠标滑过展示图片时显示详情
  • 原文地址:https://www.cnblogs.com/wx170119/p/14004355.html
Copyright © 2011-2022 走看看