5小时入门python——输入输出和格式化输出

5小时入门python(一)——变量和输入输出

输出函数

学习一个语言刚开始当然是输出hello world啦,没有输出hello world的开始,是没有灵魂的。那么如何使用python来输出hello world呢?我们来看一下代码。

print("hello world")

那么这个代码就写好了,python属于典型的极简主义。是不是很轻松。

变量

在python中,对于变量没有C语言中的那么严格,我们经常使用的就是int,float这种,而且在定义变量的时候,是不需要声明数据类型的。假设我们想要定义一个字符串变量的话,那么只需要这样声明就可以了。

a = "hello world"
print(a)
b = 10
print(b)
c = 10.01
print(c)

那么我们如何才能知道一个变量是什么类型呢?那就用到了我们的type()函数。

a = "hello world"
print(type(a))
print(a)
b = 10
print(type(b))
print(b)
c = 10.01
print(type(c))
print(c)

我们可以看到

<class 'str'>
hello world
<class 'int'>
10
<class 'float'>
10.01

其中str就是string也就是字符串类型,int就是整数类型,float就是浮点数类型。

输入函数

现在我们学习一下输入函数,输入函数接受的类型默认为字符串类型。但是可以通过int()或者float()等函数进行转化。代码如下。

my_num = input("请输入您的数字")
print(type(my_num))
print(my_num)
my_num = int(my_num)
print(type(my_num))
print(my_num)

上面的代码要求我们自己输入一下自己的数字,然后输出出来,我们可以看到my_num是一个字符串类型,但是我们通过int()来进行修改之后,我们的数字变量了int类型。

格式化输出的方法

格式化有很多方法,我们之讲解一个format的方法。首先格式化输入一般是对于字符串进行的操作。可以将一些变量插入到我们的字符串中。其实和我们的C语言或者C++中printf中%d或者%f这些类似。我们来看一下代码。

a = "hello world, '{}'".format("loading_create")
print(a)

运行的结果就是

hello world, 'loading_create'

猜你喜欢

转载自blog.csdn.net/weixin_50153843/article/details/125746887