百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

「Python语法结构」输出语句示例(1)

off999 2024-10-05 19:46 34 浏览 0 评论

打印“玩具列表”

功能要求

在屏幕上打印出“玩具列表”

实例代码

print('玩具列表')

print("玩具列表")

print('''玩具列表''')

print("""玩具列表""")

运行结果

玩具列表

玩具列表

玩具列表

玩具列表

代码分析

print("玩具列表")print("玩具列表")print("""玩具列表""")print('''玩具列表'''):利用print()函数将括号中的字符串显示在计算机上。

知识说明

在print()语句中要显示的文本信息放在字符串中,字符串需要放在引号中。引号既可以是单引号('),也可以是双引号("),还可以是三引号(三单'''或三双""")。注意:Python中的引号要成对出现。


打印“人工智能”的英文缩写

功能要求

在屏幕上打印如下信息:

Artificial Intelligence is abbreviated to AI

Artificial Intelligence的缩写是AI

实例代码

print("Artificial Intelligence is abbreviated to AI")

print("Artificial Intelligence的缩写是AI")

代码分析

使用两条print()语句分别输出两行信息。


实例代码

print("Artificial Intelligence is abbreviated to AI\nArtificial Intelligence的缩写是AI")

代码分析

print("Artificial Intelligence is abbreviated to AI\nArtificial Intelligence的缩写是AI"):使用一条print()语句分别输出信息。在输出的字符串中使用专业字符串“\n”表示换行,同样显示两行信息


打印“人脸识别系统”欢迎菜单

功能要求

请使用print,完成输出示例信息的显示

=============================

欢迎进入AI人脸识别系统V1.0

= 1. 登录

= 2. 注册

= 3. 修改信息

= 4. 退出

=============================

实例代码

print('''=============================

欢迎进入AI人脸识别系统V1.0

= 1. 登录

= 2. 注册

= 3. 修改信息

= 4. 退出

=============================''')

代码分析

print('''=============================

欢迎进入AI人脸识别系统V1.0

= 1. 登录

= 2. 注册

= 3. 修改信息

= 4. 退出

============================='''):在print()语句中,如果使用三引号括起来的字符可以换行编写信息。


打印包括空格的文本信息

功能要求

文本内容不仅有文字,还有空格。空格打印出来有两种方式。

实例代码1:直接在引号中打空格(空格个数不限)

print("1 捏捏叫小黄鸭 2元")

运行结果

1 捏捏叫小黄鸭 2元

代码分析

print("1 捏捏叫小黄鸭 2元"):在print()中的字符串有多少个空格,就打印输出多少个字符串。


实例代码2:相邻的两项间用逗号间隔(默认只会用一个空格间隔)

print("1", "捏捏叫小黄鸭", "2元")

运行结果

1 捏捏叫小黄鸭 2元

代码分析

print("1", "捏捏叫小黄鸭", "2元"):在print()中使用“,”分隔多个字符串,在显示时每个字符串之间用1个空格隔开。


知识说明

在打印语句中要输出空格有两种方式:①直接在引号中输入空格,空格的个数不限;②在相邻的两项之间用逗号隔开(默认情况下会出现一个空格间隔)


打印包含特殊字符的玩具列表

功能要求

字符串中包含一些特殊的字符,并让计算机打印出来。

实例代码

print("=========================")

print("| 玩具列表")

print("| 1 捏捏叫小黄鸭 2元")

print("| 2 儿童益智积木 25元")

print("| 3 四驱越野赛车 50元")

print("| 4 毛绒飞机公仔 48元")

print("| 5 遥控变形金刚 60元")

print("=========================")

print(" |||")

print(" |||")

print("=========================")

运行结果

=========================

| 玩具列表

| 1 捏捏叫小黄鸭 2元

| 2 儿童益智积木 25元

| 3 四驱越野赛车 50元

| 4 毛绒飞机公仔 48元

| 5 遥控变形金刚 60元

=========================

|||

|||

=========================


修改print语句默认的结尾符

功能要求

使用end参数约束print结尾的内容

实例代码

print("hello ", end = "")

print("world", end = "")

运行结果

hello world

代码分析

print("hello ", end = ""):在print()中设置end参数的值为""作为结束符,来取代默认的换行符。


实例代码

print("hello", end = "|")

print("world", end = "|")

运行结果

hello|world|

代码分析

print("hello ", end = "|"):在print()中设置end参数的值为"|"作为结束符,来取代默认的换行符。


知识说明

在默认情况下,每次执行一个print,就会自动换到下一行。print语句有一个参数end,用来设置结束符,如果没有设置end参数,则默认为“\n”,也就是换行。如果不想print语句每次都自动换行,可以使用end参数来设置想要的结束符号。


修改print语句默认的间隔符

功能要求

使用sep参数约束print括号里多项内容之间的间隔符

实例代码

print("hello", "world", sep = "|")

运行结果

hello|world

代码分析

print("hello", "world", sep = "|"):在print()中设置sep参数的值为"|"作为分隔符符,来取代默认的空格符。


知识说明

在使用print打印多项内容时候,print会默认以空格作为分隔符隔开多个打印内容,如果希望改变默认的分隔符,可以在后面加上sep="符号",引号里面的符号就是指定的分隔符。


print输出语句的结束符与间隔符

功能要求

设置print输出语句的结束符和间隔符。

实例代码

x, y = "a", "b"

# 换行输出

print(x)

print(y)

print('---------')

# 不换行输出

print(x, end='')

print(y, end='')


print('\n---------')

# 多项之间使用默认分隔

print(x, y)

print('---------')

# 多项之间使用“|”分隔

print(x, y, sep='|')

运行结果

a

b

---------

ab

---------

a b

---------

a|b

知识说明

每次执行完一个print,就会自动切换到下一行。是因为print语句有一个参数end,如果不写的话,则默认为“\n”,也就是换行。如果不想print语句每次都自动换行,可以使用end参数来设置想要的结束符。

在使用print打印多项内容的时候,print会默认以空格为分隔符隔开多个打印的内容,如果希望改变默认的分隔符,可以在后面加上sep="|",引号里面的符号是指定分隔符。

相关推荐

阿里云国际站ECS:阿里云ECS如何提高网站的访问速度?

TG:@yunlaoda360引言:速度即体验,速度即业务在当今数字化的世界中,网站的访问速度已成为决定用户体验、用户留存乃至业务转化率的关键因素。页面加载每延迟一秒,都可能导致用户流失和收入损失。对...

高流量大并发Linux TCP性能调优_linux 高并发网络编程

其实主要是手里面的跑openvpn服务器。因为并没有明文禁p2p(哎……想想那么多流量好像不跑点p2p也跑不完),所以造成有的时候如果有比较多人跑BT的话,会造成VPN速度急剧下降。本文所面对的情况为...

性能测试100集(12)性能指标资源使用率

在性能测试中,资源使用率是评估系统硬件效率的关键指标,主要包括以下四类:#性能测试##性能压测策略##软件测试#1.CPU使用率定义:CPU处理任务的时间占比,计算公式为1-空闲时间/总...

Linux 服务器常见的性能调优_linux高性能服务端编程

一、Linux服务器性能调优第一步——先搞懂“看什么”很多人刚接触Linux性能调优时,总想着直接改配置,其实第一步该是“看清楚问题”。就像医生看病要先听诊,调优前得先知道服务器“哪里...

Nginx性能优化实战:手把手教你提升10倍性能!

关注△mikechen△,十余年BAT架构经验倾囊相授!Nginx是大型架构而核心,下面我重点详解Nginx性能@mikechen文章来源:mikechen.cc1.worker_processe...

高并发场景下,Spring Cloud Gateway如何抗住百万QPS?

关注△mikechen△,十余年BAT架构经验倾囊相授!大家好,我是mikechen。高并发场景下网关作为流量的入口非常重要,下面我重点详解SpringCloudGateway如何抗住百万性能@m...

Kubernetes 高并发处理实战(可落地案例 + 源码)

目标场景:对外提供HTTPAPI的微服务在短时间内收到大量请求(例如每秒数千至数万RPS),要求系统可弹性扩容、限流降级、缓存减压、稳定运行并能自动恢复。总体思路(多层防护):边缘层:云LB...

高并发场景下,Nginx如何扛住千万级请求?

Nginx是大型架构的必备中间件,下面我重点详解Nginx如何实现高并发@mikechen文章来源:mikechen.cc事件驱动模型Nginx采用事件驱动模型,这是Nginx高并发性能的基石。传统...

Spring Boot+Vue全栈开发实战,中文版高清PDF资源

SpringBoot+Vue全栈开发实战,中文高清PDF资源,需要的可以私我:)SpringBoot致力于简化开发配置并为企业级开发提供一系列非业务性功能,而Vue则采用数据驱动视图的方式将程序...

Docker-基础操作_docker基础实战教程二

一、镜像1、从仓库获取镜像搜索镜像:dockersearchimage_name搜索结果过滤:是否官方:dockersearch--filter="is-offical=true...

你有空吗?跟我一起搭个服务器好不好?

来人人都是产品经理【起点学院】,BAT实战派产品总监手把手系统带你学产品、学运营。昨天闲的没事的时候,随手翻了翻写过的文章,发现一个很严重的问题。就是大多数时间我都在滔滔不绝的讲理论,却很少有涉及动手...

部署你自己的 SaaS_saas如何部署

部署你自己的VPNOpenVPN——功能齐全的开源VPN解决方案。(DigitalOcean教程)dockovpn.io—无状态OpenVPNdockerized服务器,不需要持久存储。...

Docker Compose_dockercompose安装

DockerCompose概述DockerCompose是一个用来定义和管理多容器应用的工具,通过一个docker-compose.yml文件,用YAML格式描述服务、网络、卷等内容,...

京东T7架构师推出的电子版SpringBoot,从构建小系统到架构大系统

前言:Java的各种开发框架发展了很多年,影响了一代又一代的程序员,现在无论是程序员,还是架构师,使用这些开发框架都面临着两方面的挑战。一方面是要快速开发出系统,这就要求使用的开发框架尽量简单,无论...

Kubernetes (k8s) 入门学习指南_k8s kubeproxy

Kubernetes(k8s)入门学习指南一、什么是Kubernetes?为什么需要它?Kubernetes(k8s)是一个开源的容器编排系统,用于自动化部署、扩展和管理容器化应用程序。它...

取消回复欢迎 发表评论: