Python | A + B问题||

既然是持续性的输入,说明在循环做输入n这个操作,那我们就需要使用到上一节中使用的while

while True:try:# 将输入的 N 转换成整数N = int(input())except:break

列表

for循环:可遍历列表、字符串、内置的range()函数

for item in list:# 循环体
word = 'hello'
# 遍历字符串,letter表示字符串中的每一个字符
for letter in word:print(letter)
range(stop)            //0 ~ stop
range(starr, stop)
range(start, stop, step)

都是左闭右开区间

获取N次数据可用如下代码:

N = int(input())
# range(N)生成 0 - N-1之间的序列,共 N 个,循环执行N次
# _表示一个占位符,表示循环的迭代变量不会在循环内部使用。
for _ in range(N):data = input.split()res = int(data[0])+int(data[1])print(int(res))

获取列表值的过程可以使用多重赋值:
 

while True:try:N = int(input())for _ in range(N):a,b = input().split()print(int(a)+int(b))except:break

while循环:一般来说,while循环都会包括初始化语句、条件判断、迭代语句这三个

while True:try:N = int(input())      i = 0        #初始化条件while i < N:              #判断条件a, b = input().split()   print(int(a) + int(b))i = i + 1                #迭代语句except: break

数据类型转换:

        数据类型转换可以分为两种:

        1.隐式类型转换 - 由Python自动完成, 不需要我们去干预, 比如当整数和浮点数进行运算时,整数可以隐式转换为浮点数, 以方便执行浮点数运算。

        此外在while(条件判断)循环中,条件判断通常是一个布尔值,即true表示真,false表示假,但是假设我们给定的是一个整数类型的值,编译器会帮助我们进行数据类型转换,将之转换成布尔值,如果整数的值为0,则条件的值为false, 其他非0的数都会转换成true。

        2.在显式类型转换中,用户将对象的数据类型转换为所需的数据类型。 我们使用 int()、float()、str()、bool() 等函数来执行显式类型转换。

sys模块:

        Python中内置了很多强大的模块(也被称之为标准库),sys 模块就是Python标准库中的一个模块,它包含了许多与系统相关的变量和函数,常用来处理输入和输出。

        

# 导入 sys 模块
import sys  # sys.stdin表示输入流,遍历获取的line表示每一行输入
for line in sys.stdin:# 对每行数据进行处理
  • sys.exit([status]): 退出程序。status 是一个整数,通常为 0 表示成功,非零表示错误。
  • sys.stdin: 标准输入流,用于从键盘或其他输入设备读取数据。
  • sys.stdout: 标准输出流,用于将数据打印到屏幕。

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

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

相关文章

生产问题临时解决方案

临时解决方案的目标是迅速恢复系统的可用性&#xff0c;确保服务不中断&#xff0c;同时为深入分析和解决根本问题争取时间。以下是一些常见的临时解决方案&#xff1a; 1. 重启服务 重启应用服务器&#xff1a;很多时候&#xff0c;重启可以释放资源&#xff0c;缓解瞬时压力…

Express 框架

1. Express 框架的功能 Express 框架提供了丰富的功能和工具&#xff0c;使开发者能够更轻松地构建 Web 应用程序。以下是 Express 框架的一些主要功能&#xff1a; 路由功能&#xff1a;Express 框架提供了简单易用的路由功能&#xff0c;可以根据不同的 URL 请求来执行不同…

远程自动锁定平面

目录 Ubuntu 系统上 方法一&#xff1a;使用 SSH 重新连接 方法二&#xff1a;解锁当前会话 方法三&#xff1a;通过 SSH 解锁会话 方法四&#xff1a;禁用自动锁屏&#xff08;如果合适&#xff09; windows系统 方法三&#xff1a;修改组策略设置 Ubuntu 系统上 远程…

重生之我要精通JAVA--第七周笔记

文章目录 IO流字符流字符流原理解析flush和close方法 文件拷贝代码文件加密解密修改文件中的数据 缓冲流字节缓冲流字符缓冲流例题 转换流序列化流序列化流/对象操作输出流 反序列化流序列化流/反序列化流的细节汇总打印流字节打印流字符打印流 解压缩流压缩流Commons-io常见方…

网络空间安全数学基础·环

4.1 环与子环 &#xff08;理解&#xff09; 4.2 整环、除环、域 &#xff08;熟练&#xff09; 4.3 环的同态、理想 &#xff08;掌握&#xff09; 4.1 环与子环 定义&#xff1a;设R是一非空集合&#xff0c;在R上定义了加法和乘法两种代数运算&#xff0c; 分别记为ab和a…

122.买卖股票的最佳时机Ⅱ

思考 把题目抽象 1 2 3 4 5 1 2 3 4 5 低买高卖&#xff0c;如果递增可以先不卖&#xff0c;但是一旦递减&#xff0c;比如第五天和第六天&#xff0c;降低了&#xff0c;应该在第五天卖&#xff0c;第六天买 注意特殊情况&#xff0c;如果 1 2 3 4 5 这个没有1中的改变&…

java收徒、java面试辅导、java辅导、java就业辅导

&#x1f497;博主介绍&#xff1a;✌全网粉丝1W,CSDN作者、博客专家、全栈领域优质创作者&#xff0c;博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌&#x1f497; &#x1f31f;文末获取源码数据库&#x1f31f; 感兴趣的可以先收藏起来&#xff0c;还…

MMPose-RTMO推理详解及部署实现(下)

目录 前言一、RTMO推理(Python)1. RTMO预测2. RTMO预处理3. RTMO后处理4. RTMO推理 二、RTMO推理(C)1. ONNX导出2. RTMO预处理3. RTMO后处理4. RTMO推理 三、RTMO部署1. 源码下载2. 环境配置2.1 配置CMakeLists.txt2.2 配置Makefile 3. ONNX导出4. engine生成5. 源码修改6. 运行…

zigbee浅谈

zigbee技术是一种低速低功耗&#xff0c;短距离无线通信技术&#xff0c;主要应用于智能家居、工业自动化、农业互联网、健康医疗、环境监测等。和蓝牙的对比&#xff1a; 两者都使用2.4GHz频段&#xff0c;最大传输距离可达100米&#xff0c;可实现点对点&#xff0c;点对多点…

HCP;IDA;ABIDE(孤独症)磁共振数据库下载

ABIDE https://fcon_1000.projects.nitrc.org/indi/abide/abide_II.html 根据研究目的和研究目的选择不同站点的数据—不同站点的数据 HCP-IDE https://ida.loni.usc.edu/project_info.jsp 点击下载-图像集合 选择研究对象 全选-下载

git本地仓库与远程仓库关联

背景 当我们在本地创建了一个项目以后&#xff0c;想要推送到远程分支&#xff0c;可以按照如下的步骤进行操作 步骤 1、创建远程的仓库 2、本地初始化仓库&#xff1a;git init 3、关联远程分支&#xff1a;git remote add origin https://xxxxx.git 4、比如远程分支有.…

边缘密度分布图 | ggExtra包/aplot拼图/ggpubr包 等的实现方法

概述&#xff1a;aplot 拼图效果好 根据网友探索[1]&#xff0c;总结如下&#xff1a; ggExtra 包的拼图间隙有点大&#xff0c;图例在主图和边缘图之间&#xff0c;除非去掉图例&#xff0c;否则没法看。aplot包的默认拼图间隙很小&#xff0c;比较美观&#xff0c;图例在外…

Cyber Weekly #9

赛博新闻 1、OpenAI&#xff1a;GPTs向全部用户开放&#xff0c;使用GPT-4o OpenAI宣布所有ChatGPT免费用户现在可以在GPT商店中使用GPTs&#xff0c;并且这些GPTs现在使用最新的GPT-4o模型。 2、马斯克 vs. Yann LeCun 这一周&#xff0c;AI圈最热闹的莫过于马斯克和LeCun的…

Python | MATLAB | R 心理认知数学图形模型推断

&#x1f3af;要点 &#x1f3af;图形模型推断二元过程概率&#xff1a;&#x1f58a;模型1&#xff1a;确定成功率 θ 的后验分布 | &#x1f58a;模型2&#xff1a;确定两个概率差 δ \delta δ 的后验分布 | &#x1f58a;模型3&#xff1a;确定底层概率&#xff0c;后验预…

【算法篇】归并排序算法JavaScript版

归并排序 归并排序&#xff08;Merge Sort&#xff09;是一种分治&#xff08;Divide and Conquer&#xff09;思想的典型应用&#xff0c;它将一个大的问题拆分成两个或更多个小问题&#xff0c;解决这些小问题&#xff0c;然后将解决的小问题合并起来&#xff0c;从而完成对…

深入解析智慧互联网医院系统源码:医院小程序开发的架构到实现

本篇文章&#xff0c;小编将深入解析智慧互联网医院系统的源码&#xff0c;重点探讨医院小程序开发的架构和实现&#xff0c;旨在为相关开发人员提供指导和参考。 一、架构设计 智慧互联网医院系统的架构设计是整个开发过程的核心&#xff0c;直接影响到系统的性能、扩展性和维…

探索JavaScript中的高效运算符:?.、||、?? 以及 ??=

探索JavaScript中的高效运算符&#xff1a;?.、||、?? 以及 ?? 在前端开发的日常中&#xff0c;我们经常需要处理各种数据逻辑&#xff0c;确保代码既健壮又高效。JavaScript为我们提供了一系列简洁而强大的运算符&#xff0c;帮助我们以更优雅的方式处理变量的空值、默认…

ZCU102启动镜像(详细版)

ZCU102启动镜像--详细版本 详细步骤1、安装好Vitis&#xff08;GUI界面&#xff09;、 Vivado、 Petalinux软件然后vivado这边的操作就先结束了 创建Petalinux工程编译镜像打包 详细步骤 B站参考视频链接: link 1、安装好Vitis&#xff08;GUI界面&#xff09;、 Vivado、 Pe…

Nocobase快速上手 - 开发第一个插件

在前面的几篇博文中&#xff0c;记录了在Nocobase中配置collection和界面&#xff0c;这篇文章开始插件的开发。插件可以扩展Nocobase的业务能力&#xff0c;解锁更强大的功能。 环境搭建 创建插件需要配置nocobase的开发环境&#xff0c;笔者采用的是clone 官方代码repo的方…

使用python下载股票数据至sqlite数据库

代码下载地址&#xff1a; https://download.csdn.net/download/weixin_44600457/89389489