编程语言应用

首页 » 常识 » 问答 » 初学Python基础语法之输出函数
TUhjnbcbe - 2023/10/11 17:30:00

同学们,朋友们,大家好!学习编程语言的最好的方法就是动手编程,这就要求我们除了系统地学习理论知识外,还需要不断地进行实验的训练。通过理论和实践紧密结合,针对实验中遇到的问题总结相关的知识点,从而真正掌握基础语法知识,达到活学活用的目的。在这一系列的课程中,我将结合经典实例分析其中的知识点,逐步提炼其中的基本语法元素,这一节的学习内容是了解编程的基础语法之输出函数的使用方法,从而使我们进一步学会编写Python程序的基本套路。

经典案例:调用随机函数生成一个1~50之间的随机整数,从键盘输入数字进行猜谜,给出猜测结果(太大、太小、成功)的提示。

关于这个经典案例的源代码分析我在之前发布的文章《初学Python基础语法之随机函数》里有详细的介绍,如果需要查阅源代码的朋友们可以参考。在这一节里,我就不再赘述了。

本例中,抛开源代码中相关联的选择语句,我们这里只是提炼出用到的输出语句如下:

print("您的猜测太大")#如果变量guess大于变量randnumber,则输出相应提示信息

print("您的猜测太小")#如果变量guess小于变量randnumber,则输出相应提示信息

print("恭喜您猜对了")#如果变量不满足上述两个条件,则输出相应提示信息

下面,我们一起结合猜数字经典实例分析其中的知识点,提炼相关的语法元素:

print()输出函数

Python中的print()标准输出函数,主要用于将结果输出到IDLE或者标准控制台上,形式如下:

print(用户想输出的字符串或字符串变量)

参数说明:

用户想输出的字符串或字符串变量:可以是数字、字符串、表达式等,注意如果是字符串时需要用引号括起来,此时括号里的引号是英文半角状态。

此时,我们在Python的IDLE开发环境下输入以下验证代码,按下回车键后,运行效果如下图:

由上面的运行结果,朋友们可以清晰地看出print()输出函数根据参数类型的不同得到不同的输出结果,代码分析如下:

print()#输出数字

print("初学Python基础语法之输出函数")#输出引号里的字符串的内容

print(*2)#输出*2的运算结果

print("*2")#输出引号里的字符串的内容

可见,对于第四条代码,在print()输出函数中对于同样的内容加引号就变成了字符串类型了,只能以原始内容输出。

另外,关于print()输出函数的使用方法,我们还可以进行延伸一下,相关语法总结如下:

1.默认情况下,一条print()语句输出一行后会自动换行,如果希望在一行中输出多个内容,可以将多个内容用英文半角的逗号分隔。验证代码如下:

2.如果print()输出函数括号里的字符串本身就含有单引号或双引号,我们该如何

正确输出结果呢?

例如要输出字符串:I’mastudent.

又或者要输出字符串:他开心地说:”太好了!”

验证代码如下:

根据运行结果看出,用单引号或者双引号没什么大的区别,只是在使用引号时注意配对使用的原则就可以。另外,在Python的程序代码中,您常常也会看到三引号,我们在这里来解释一下,使用三引号(连续输入三个英文状态下的单引号),主要作用就是实现文本内容的自动换行,验证代码如下:

3.Python中除了利用三引号实现自动换行输出外,我们还可以在需要换行的位置处加上换行符号\n来实现换行输出结果。验证代码如下:

关于print()输出函数的使用方法,我们先学习到这,条条道路通罗马,对于同样的实验题目,朋友们可以多多尝试不同的方法去解决,只要多动手实践就可以轻松掌握,最终找到最优化的方案。这道题还涉及到的其他语法知识,我们下节再跟朋友们分享,谢谢大家!也欢迎您把自己的实验体会分享到评论区,和大家一起交流学习,希望和朋友们一起学习,共同进步!

1
查看完整版本: 初学Python基础语法之输出函数