python之输入输出

news2024/11/23 22:16:48

1、输入

Python在控制台输入内容,需要使用input函数。input函数会在控制台等待用户输入,直到用户按下了回车键才算完成输入。

注意:input函数接收的内容为字符串。

str1 = input("请输入内容\n")
print(str1)
print(type(str1))

1.1、输入其它类型

a = int(input("请输入您的年龄\n"))
print(a)
print(type(a))

2、输出

Python中输出内容至控制台使用print函数。

2.1、直接输出

print(666)
print("Hello!My name is Li Yang")

2.2、格式化输出

当print需要输出传入的参数,可以使用格式化输出。

第一种方法:

利用占位符%字母来占位输出内容。

符号内容
%s字符串
%d带符号的十进制整数
%u无符号十进制整数
%f浮点数
%o八进制整数
%x十六进制整数
str1 = "Li Yang"
age = 20
print("my name is %s,and age is %d" % (str1,age))

第二种方法:

使用format{}输出。

str1 = "Li Yang"
age = 20
print("my name is {},and age is {}".format(str1,age))
print("my name is {0},and age is {1}".format(str1,age))
print(f"my name is {str1},and age is {age}")

3、转义字符

Python中的‌转义字符‌是一种特殊的字符,用于在字符串中表示那些不能直接打印的字符,或者用于控制字符的输出格式。

转义字符内容
'单引号
\n换行符
\反斜杠
\t制表符
print("\'")
print("\n")
print("\\")
print("\t666")

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2186107.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python酷库之旅-第三方库Pandas(132)

目录 一、用法精讲 591、pandas.DataFrame.plot方法 591-1、语法 591-2、参数 591-3、功能 591-4、返回值 591-5、说明 591-6、用法 591-6-1、数据准备 591-6-2、代码示例 591-6-3、结果输出 592、pandas.DataFrame.plot.area方法 592-1、语法 592-2、参数 592-…

9.28学习笔记

1.ping 网址 2.ssh nscc/l20 3.crtl,打开vscode的setting 4.win 10修改ssh配置文件及其密钥权限为600 - 晴云孤魂 - 博客园 整体来看: 使用transformer作为其主干网络,代替了原先的UNet 在latent space进行训练,通过transformer处理潜…

查缺补漏----该不该考虑不可屏蔽中断

可以看看这个视频: 讨论中断时,该不该考虑不可屏蔽中断?_哔哩哔哩_bilibili 首先要知道一个概念:可屏蔽中断和不可屏蔽中断 可屏蔽中断: 可屏蔽中断是可通过中断屏蔽字来启用或禁用的中断。对于多级中断而言&#…

①EtherCAT转ModbusTCP, EtherCAT/Ethernet/IP/Profinet/ModbusTCP协议互转工业串口网关

EtherCAT/Ethernet/IP/Profinet/ModbusTCP协议互转工业串口网关https://item.taobao.com/item.htm?ftt&id822721028899 协议转换通信网关 EtherCAT 转 ModbusTCP GW系列型号 MS-GW15 简介 MS-GW15 是 EtherCAT 和 Modbus TCP 协议转换网关,为用户提供一种 …

map_set的使用

map_set的使用 关联式容器树形结构的关联式容器setset的介绍set的使用 multisetmultiset的介绍multiset的使用 mapmap的介绍map的使用键值对 multimapmultimap的介绍 🌏个人博客主页:个人主页 关联式容器 在初阶阶段,我们已经接触过STL中的部…

黑科技外绘神器:一键扩展图像边界

黑科技外绘神器:一键扩展图像边界 Diffusers Image Outpaint✨是一个开源工具,能智能扩展图像边界,创造完美视觉效果🏞️。用户可自定义风格,生成高清图像🤩,应用场景广泛,释放你的…

大模型~合集6

我自己的原文哦~ https://blog.51cto.com/whaosoft/11566566 # 深度模型融合(LLM/基础模型/联邦学习/微调等) 23年9月国防科大、京东和北理工的论文“Deep Model Fusion: A Survey”。 深度模型融合/合并是一种新兴技术,它将多个深度学习模…

爬虫——爬取小音乐网站

爬虫有几部分功能??? 1.发请求,获得网页源码 #1.和2是在一步的 发请求成功了之后就能直接获得网页源码 2.解析我们想要的数据 3.按照需求保存 注意:开始爬虫前,需要给其封装 headers {User-…

本地化测试对游戏漏洞修复的影响

本地化测试在游戏开发的质量保证过程中起着至关重要的作用,尤其是在修复bug方面。当游戏为全球市场做准备时,它们通常会被翻译和改编成各种语言和文化背景。这种本地化带来了新的挑战,例如潜在的语言错误、文化误解,甚至是不同地区…

C++ 双端队列(deque)的深入理解

前言: 双端队列deque看起来是一个相当牛的容器,表面看起来将list和vector进行结合起来,形成了一个看起来很完美的容器,但是事实不是这样,要是deque如此完美,数据结构也就没list和vector的事情了&#xff0c…

多系统萎缩患者必看!这些维生素助你对抗病魔

亲爱的朋友们,今天我们来聊聊一个相对陌生但重要的健康话题——多系统萎缩(MSA)。这是一种罕见的神经系统疾病,影响着患者的自主神经系统、运动系统和平衡功能。面对这样的挑战,科学合理的饮食和营养补充显得尤为重要。…

暴力数据结构——AVL树

1.认识AVL树 AVL树最先发明的⾃平衡⼆叉查找树,AVL可以是⼀颗空树,或者具备下列性质的⼆叉搜索树: • 它的左右⼦树都是AV树,且左右⼦树的⾼度差的绝对值不超过1 • AVL树是⼀颗⾼度平衡搜索⼆叉树, 通过控制⾼度差去控制平衡 AVL树整体结点…

路由交换实验指南

案例 01:部署使用 eNSP 平台实验需求: 安装华为 eNSP 网络模拟平台打开 eNSP 平台,新建拓扑并绘制网络能够成功启动交换机、计算机设备 实验步骤: 安装华为 eNSP 网络模拟平台启动安装程序 配置安装内容 防护墙允许 eNSP 程序的…

IDTL:茶叶病害识别数据集(猫脸码客 第205期)

Identifying Disease in Tea Leaves茶叶病害识别数据集 一、引言 在农业领域,茶叶作为一种重要的经济作物,其生产过程中的病害防治是确保茶叶质量和产量的关键环节。然而,传统的病害识别方法主要依赖于人工观察和经验判断,这不仅…

从零开始实现RPC框架---------项目介绍及环境准备

一,介绍 RPC(Remote Procedure Call)远程过程调⽤,是⼀种通过⽹络从远程计算机上请求服务,⽽不需要 了解底层⽹络通信细节。RPC可以使⽤多种⽹络协议进⾏通信, 如HTTP、TCP、UDP等, 并且在 TCP/…

匿名方法与Lambda表达式+泛型委托

匿名方法 和委托搭配使用,方便我们快速对委托进行传参,不需要我们定义一个新的函数,直接用delegate关键字代替方法名,后面跟上参数列表与方法体。 格式:delegate(参数列表){方法体} lambda表达式 是匿名方法的升级…

Brave编译指南2024 MacOS篇-环境配置(四)

引言 在上一篇文章中,我们成功获取了Brave浏览器的源代码。现在,我们将进入编译过程的关键阶段:环境配置。正确的环境配置对于成功编译Brave浏览器至关重要,它能确保所有必要的工具和依赖项都已就位,并且版本兼容。 …

JAVAIDEA初始工程的创建

四结构 建工程综述* 初始*: 1、先建个空项目, 2、打开文件中的项目结构新建module模块(模块下有src) 修改模块名: 也是Refactor,Rename,但是要选第三个同时改模块和文件夹名字 导入模块&am…

【Python】ftfy 使用指南:修复 Unicode 编码问题

ftfy(fixes text for you)是一个专为修复各种文本编码错误而设计的 Python 工具。它的主要目标是将损坏的 Unicode 文本恢复为正确的 Unicode 格式。ftfy 并非用于处理非 Unicode 编码,而是旨在修复因为编码不一致、解码错误或混合编码导致的…

【Python】path:简化文件路径处理的 Python 库

path 是一个 Python 库,提供了对文件系统路径的简洁抽象,使文件和目录操作更加直观和 Pythonic。该库建立在 pathlib 的基础上,扩展了文件路径处理的功能,使得开发者能够更高效地进行文件操作,如文件读写、目录遍历、路…