您的位置:首页 > 健康 > 养生 > 市场营销数字营销_杭州有哪些互联网公司_产品网络营销方案_软文编辑

市场营销数字营销_杭州有哪些互联网公司_产品网络营销方案_软文编辑

2025/4/3 0:30:23 来源:https://blog.csdn.net/hou09tian/article/details/146604345  浏览:    关键词:市场营销数字营销_杭州有哪些互联网公司_产品网络营销方案_软文编辑
市场营销数字营销_杭州有哪些互联网公司_产品网络营销方案_软文编辑

《从零开始学Python游戏编程3》中提到的程序可以与用户实现简单交互,即用户输入账号和密码之后,程序会显示用户输入的账号和密码。

1 print()多参数输出的弊端

如果要实现图1所示的输出效果,

图1 输出效果

可以通过《从零开始学Python游戏编程2》中提到的print()多参数方法实现,代码如图2所示。

图2 print()多参数输出的代码

因为输出的信息中包含双引号,因此在图2中print()函数的参数中,既包括单引号又包括双引号,而且还使用了多个参数,这样代码看上去很复杂,而且print()多参数输出时,每个参数之间有空格,即图2代码的输出实际上的效果应为图3所示。

图3 print()多参数输出的效果

对比图1和图3可以看出,图3两个双引号与hou之间都有空格。

2 使用字符串格式化的方式输出

可以通过图4所示的代码输出账号信息。

图4 字符串格式化的代码

其中,format()是字符串的一个函数,运行该函数时,会将其参数替换字符串中的{}。在图4所示的代码中,字符串中的{}在程序运行时会被替换成format()函数的参数name,也就是用户输入的账号。运行以上程序,在控制台中得到的输出效果如图1所示。

format()函数也可以通过多个参数来替换字符串中的多个{},如图5所示。

图5 format()函数具有多个参数的代码

当程序运行时,用name替换字符串中的第一个{},用password替换第二个{}。以上程序运行的效果如图6所示。

图6 程序运行效果

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com