• 1.1 print输出语句(Python)


    本文来自异想之旅公开发布的Python教程,原文地址:https://www.yuque.com/yxzl/python

    真的对不起各位,我也不想一上来就用这么多粗体文字介绍概念,但是这些真的需要说。相信我,往后概念性内容就很少了,这两节忍一忍,啃完了函数和变量后面的很简单。

    例 01 基本输出

    安装和配置时我们运行的这个代码事实上就是一个输出语句:

    print('Hello World')
    
    • 1

    输出内容:

    Hello World
    
    • 1

    这个代码的功能就是将内容输出到终端

    名词解释:终端,即所谓的命令行、cmd 等的统称。

    print 这样的语句,我们称为函数。使用一次函数称为一次函数调用

    名词解释:函数,百度百科定义为“函数是指一段可以直接被另一段程序或代码引用的程序或代码”,这个我们后面会说到,现在简单来说函数就是已经写好的、可以被当作工具来帮助我们完成某些功能的一组代码
    或者说,函数(function)就是一种功能、一种方法。
    函数调用,就是使用一次函数这个工具。
    或者说,函数调用就是在执行某种功能、用某方法做某事。代入上面的例子,执行print()函数就是执行了将内容输出到终端的功能。

    在这一行程序中,print函数名,函数名后面紧跟括号,括号中填写的是函数的参数

    名词解释:参数。大多数函数完成功能都需要你给予一定的说明,例如使用 print 进行输出,你就要告诉电脑你要输出什么。本例中 'Hello World' 就是一个参数,告诉 print 函数要输出什么内容。参数分为形式参数和实际参数,往后我们在将函数时会说到。

    例 02 print 的换行特性

    print('Hello')
    print('World')
    
    • 1
    • 2

    输出内容:

    Hello
    World
    
    • 1
    • 2

    本例可以看出,print 函数默认会在最后换行。如果不希望换行,请按这样写:

    print('Hello', end='')
    print('World')
    
    • 1
    • 2

    输出内容:

    HelloWorld
    
    • 1

    如何理解这段代码呢?end存放的是在 print 之后会输出的结束符,结束符默认是回车符 '\n',在这里把它指定为'',即一个空的内容就没事啦~

    例 03 print 输出多个内容

    print('Hello', 'World')
    
    • 1

    输出内容:

    Hello World
    
    • 1

    print函数的参数中用逗号隔开要输出的多个内容时,函数会依次输出,每两个内容之间有一个空格。
    如果不想要空格,我们也可以指定分隔符:

    print('Hello', 'World', sep='&')  # 用'&'分隔
    print('Hello', 'World', sep='')  # 不使用分隔符
    
    • 1
    • 2

    每一行 # 及后面的语句为注释,不会被作为代码执行。我们可以在注释里面记录我们写代码时的思路,以便以后阅读。

    输出内容:

    Hello&World
    HelloWorld
    
    • 1
    • 2

    理解方法和上面类似

    也许你有一个疑问了:为什么 **'Hello World'** 一定要有引号包裹?这是几乎所有新手都会问出的问题,请学习 1.2 的内容,这将解答你的疑惑。

  • 相关阅读:
    Android导出aar插件供Unity使用以及通过android scheme启动unityApp
    奥特曼autMan机器人安装,开启插件市场+对接QQ、微信、公众号教程
    创造可持续价值的下一代
    计算机毕业设计Java滴答拍摄影项目(源码+系统+mysql数据库+lw文档)
    web share api 分享
    复习SGI STL二级空间配置器(内存池) | 笔记自用
    EDA实验------数控分频器设计(QuartusII)
    装饰模式 rust和java的实现
    coco2017数据集COCO格式转YOLO格式
    RabbitMQ、Kafka对比(超详细),Kafka、RabbitMQ、RocketMQ的区别
  • 原文地址:https://blog.csdn.net/weixin_44495599/article/details/126114865