首页 > 其他分享 >7-2 转换函数使用

7-2 转换函数使用

时间:2024-03-11 20:11:27浏览次数:27  
标签:转换 函数 decimal number base str 使用 input 输入

输入一个整数和进制,转换成十进制输出

输入格式:

在一行输入整数和进制

输出格式:

在一行十进制输出结果

输入样例:

在这里给出一组输入。例如:

45,8

输出样例:

在这里给出相应的输出。例如:

37
代码长度限制 16 KB 时间限制 400 ms 内存限制 64 MB # 从输入读取整数和进制 input_str = input().split(',') number_str = input_str[0] base = int(input_str[1]) # 定义一个函数,用于将给定进制的数转换为十进制 def convert_to_decimal(number_str, base): decimal_number = 0 for digit in number_str: decimal_number = decimal_number * base + int(digit, base) return decimal_number # 调用函数,并将结果打印到控制台 decimal_result = convert_to_decimal(number_str, base) print(decimal_result)

标签:转换,函数,decimal,number,base,str,使用,input,输入
From: https://www.cnblogs.com/yuanxinglan/p/18066948

相关文章

  • t04_入门使用
    commit#配置属于自己的镜像[root@iZp5qw8rqo26yzZ~]#dockerrun-it-p39100:8080tomcat#交互式运行tomcat,配置外网端口为39100#进入tomcat的docker容器[root@iZp5qw8rqo26yzZ~]#dockerexec-it527350722fee/bin/bash#进入到容器后复制,(开始情况下webapps中是没有......
  • Qt 常用数据类型转换
    1、int转QStringquint8转QString1quint8k=77;2QStringstr_1;3str_1=QString::number(k,10);4qDebug()<<str_1;//"77"5QStringstr_2=QString("%1").arg(k);6qDebug()<<str_2;//"77"2、quin......
  • C# WebApi定时任务FluentScheduler的使用
    第一步:通过NuGget包下载安装FluentScheduler包;第二步:在全局配置文件Global.asax中注册定时任务,方法如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Http;usingSystem.Web.Routing;usingFluentScheduler;......
  • 利用JavaRestClient依赖使用java操作索引库
    引入依赖<dependency><groupId>org.elasticsearch.client</groupId><artifactId>elasticsearch-rest-high-level-client</artifactId><version>7.12.1</version></depend......
  • 你是怎么理解ES6中 Decorator 的?使用场景?
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助一、介绍Decorator,即装饰器,从名字上很容易让我们联想到装饰者模式简单来讲,装饰者模式就是一种在不改变原类和使用继承的情况下,动态地扩展对象功能的设计理论。ES6中Decorator功能亦如此,其本质也不是什么高大上的......
  • 在数据库中使用UUID+自增长ID混合方式,同时满足系统安全性和查询效率
    在数据库中使用UUID+自增长ID混合方式,可以达到较好的安全性和查询效率。具体的实现方式如下:在数据库表中创建两个字段,一个是UUID字段作为全局唯一主键,另一个是自增长的整型字段作为局部有序键。例如:sql:CREATETABLE`table_name`(`uuid`CHAR(36)NOTNULL,--UUID......
  • 小白一眼就能懂的JSON简介与基本使用指南
    前言JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,具有易读易写的特点,广泛应用于Web开发和数据传输领域。本文将介绍JSON的基本概念、语法结构以及常见的使用方法,帮助读者快速上手JSON数据格式。JSON简介JSON起源于JavaScript语言,但已成为一种独立于编程语言的数......
  • ESP32CAM使用Quirc识别二维码并连接WIFI
    ESP32CAM使用Quirc识别二维码并连接WIFI网上有教程,但是是要做出来很难,或者说做出来报错识别不了。前提:搭建好ESP-IDF环境CAMERA能成功初始化此处用的二维码识别库是用的quirc,如下这个和Github下载的差不多,加了个CMakeList,我会把这个传到我的Github上,感兴趣去下载Lesterbor/E......
  • 【Python使用】python高级进阶知识md总结第3篇:静态Web服务器-返回指定页面数据,静态We
    python高级进阶全知识知识笔记总结完整教程(附代码资料)主要内容讲述:操作系统,虚拟机软件,Ubuntu操作系统,Linux内核及发行版,查看目录命令,切换目录命令,绝对路径和相对路径,创建、删除文件及目录命令,复制、移动文件及目录命令,终端命令格式的组成,查看命令帮助。HTTP请求报文,HTTP响应报文......
  • Inline内联函数简单理解
    InLine_FunctionHowtoWriteit?example->inlinevoidfunc();inlineintsum(intv1,intv2);inlinevoidfunc(){std::cout<<"func()"<<std::endl;}inlineintsum(intv1,intv2){returnv1+v2;}特点编译器会将函数调用直接展开......