输出变量
欢迎来到我的博客!天波易谢,寸暑难留。
1. 输出变量:
前面我们学习了变量。我们定义一个变量后,该如何输出这个变量呢?我们这时就需要print()这个函数。
如果输出内容的话,把内容添加在括号里,并用双引号引起来,像print("Hello World!"),
如果我们输出一个变量的话,把变量名添加到括号里面就可以了。
这里我们定义一个变量name,并输出这个变量。
![](https://i-blog.csdnimg.cn/blog_migrate/c0fe63819c16241d098e76a2c3037e8e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9c1b32867e8a15722f37bef014ba01d8.png)
这个变量打印出来了,但现在我觉得,这样输出有点单调,我们可以这样,给它修改一下(图1.3),
在变量前加一些提示语,这样显得语句更通顺。
![](https://i-blog.csdnimg.cn/blog_migrate/5600d75577482345e0532c414e053b46.png)
![](https://i-blog.csdnimg.cn/blog_migrate/fbbe577250f50a77ffdf82f291039c86.png)
那我可不可以同时输出多个变量呢?我们定义两个变量输出试一试。
![](https://i-blog.csdnimg.cn/blog_migrate/1d8028c5363d2a1083f479c1be48718e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/bf5d0996caed0514ad6b2d858fded7c3.png)
我们可以看到输出多个变量是可以的,变量名之间要加一个逗号,要不然会报错的,变量名和提示语之间也一样。
我们在仔细观察一下输出的内容,他们中间隔了一个空格,这是因为python默认用空格将它们做分隔。
![](https://i-blog.csdnimg.cn/blog_migrate/4c9deda1cff88da89514728a9e8f1ec3.png)
有时我们并不想要空格做分隔,我们可以使用print函数中的sep=""参数来修改这个分隔符。把它放在末尾就可以了,
像print(name,sep=""),我们修改下程序看看。
![](https://i-blog.csdnimg.cn/blog_migrate/1782056bb8325e0e98f4c4845417170c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d27d45225e031403554d527f12bf6d8b.png)
中间的空格现在没有了,我们给它换成一个其它的分隔符试一试。
![](https://i-blog.csdnimg.cn/blog_migrate/ff5e54de42df0e5af7c5a1c3a6dacabb.png)
![](https://i-blog.csdnimg.cn/blog_migrate/99cdbfa7e51ea88ba73d9da59ce6f426.png)
我们在来观察一下,是不是我们print输出一句之后,就换行了。如果我们不想换行应该怎么办?
这时我们就要用print函数中的end=""参数来改变这个默认换行。将默认的end="\n"换成空值。
![](https://i-blog.csdnimg.cn/blog_migrate/d81b5103bf081d68b25844a0e48cd072.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ba59add73abfc16936eb7747e154a3ed.png)
![](https://i-blog.csdnimg.cn/blog_migrate/32e9fe658dd326fb14c98126529b0aed.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0decc548112e9d6b1111137b962f1d36.png)
我们这次就先学习到这里,熟悉了print()函数,和他的两个参数sep="",end=""。