Python学习笔记(三):简单的输入

对于如何输入,我也许只是了解些皮毛,之后会回头更新的。

最基本的输入

不像C++,需要定义数字才可以使用,Python可以直接取用。对比一下:

int a;
a=20;
cout<<a;//这是C++的代码
a=20
print(a)#这是Python的代码

比起C++,Python的语句还不用分号结尾、定义时不用讲类型呢!

Python的输入直接放在赋值语句的后边。

a=input("输入提示信息将在这里显示:")
print(a)

结果:

接下来的探究:类型

但是,要注意的是,这里的变量a的类型到底是啥。

我们改一下代码,让程序输出a的类型:

a=input("输入提示信息将在这里显示:")
print(a)
print("The type of a is:"+str(type(a)))#输出a的类型

 结果:

哇!a的类型竟然是str(string,字符串)诶!但是我输入的是数字20啊!

 那么,如果输入两个数,把它们相加会发生啥?

a=input("请输入a:")
b=input("请输入b:")
print(a+b)

结果:

当然咯,显而易见的是,字符串“10”加上字符串“20”的结果为“1020”。

那么,如何让输入的值化为整数型呢?

首先,有一点好处是:Python的整数型的名称和C++的一样,都是int。

所以,我们可以这样做:

a=int(input("请输入a:"))
b=int(input("请输入b:"))
print(a+b)

 拿个int把输入的字符串括一下。

结果是这样的:

这样看起来就好了。这也许就是最简单的输入了吧(笑)。

猜你喜欢

转载自blog.csdn.net/Commander_WingT/article/details/87895723