python3 将科学计数法(用E表示的)转化为书写形式的科学计数法的数字
import redef fun(numstr: str):"""需要输入为字符串"""num = numstr.upper()if 'E' not in num:return numstrlower = {'0': '⁰', '1': '¹', '2': '²', '3': '³', '4': '⁴', '5': '⁵','6': '⁶', '7': '⁷', '8': '⁸', '9': '⁹', '+': '', '-': '⁻'} # '+': '⁺' 省略加号e = num.find('E')big = num[:e]symbol = '×10'if num[e + 1] in ('+', '-'):symbol += lower.get(num[e + 1])e += 1num2 = num[e + 1:]# 去除多余的0for i in range(len(num2)):if num2[i] == '0':e += 1else:breaklittle = ''.join([lower.get(i) for i in num[e + 1:]])return big + symbol + littleprint(fun('12315e021512')) # 12315×10²¹⁵¹²
python3 将科学计数法(用E表示的)转化为书写形式的科学计数法的数字相关推荐
- 大班科学认识电子计算机教案与反思,大班《认识电子计算器》科学教案范文
大班<认识电子计算器>科学教案范文 活动目标 1.了解电子计算器的基本部件(显示屏及按键),并初步学习操作电子计算器. 2.知道电子计算器的.基本功用及优越性. 3.扩大幼儿眼界,增加学科 ...
- 【运筹学】运输规划、表上作业法总结 ( 运输规划模型 | 运输规划变量个数 | 表上作业法 | 最小元素法 | 差额 Vogel 法 ★ | 闭回路法 ) ★★★
文章目录 一.运输规划模型 1.产销平衡模型 2.产销不平衡模型 二.运输规划数学模型变量个数 三.表上作业法 四.表上作业法 : 求初始基可行解 1.最小元素法 2.差额法 ( Vogel ) 推荐 ...
- 【运筹学】表上作业法 ( 最优解判别 | 初始基可行解 | 运费修改可行性方案 | 闭回路法 )
文章目录 一.最优解判别 二.初始基可行解 三.运费修改可行性方案 四.闭回路法 一.最优解判别 在上两篇博客 [运筹学]表上作业法 ( 求初始基可行解 | 最小元素法 ) , [运筹学]表上作业法 ...
- Java黑皮书课后题第7章:*7.20(修改选择排序法)在7.11节中,使用了选择排序法对数组排序。改写7.11节程序,重复地在当前数组中找到最大值,然后将这个最大值与该数组中的最后一个数进行交换
7.20(修改选择排序法)在7.11节中,使用了选择排序法对数组排序.改写7.11节程序,重复地在当前数组中找到最大值,然后将这个最大值与该数组中的最后一个数进行交换 题目 题目描述 破题 代码 运行 ...
- 借贷记账法下的账户对应关系_笔记整理,会计复式记账法内容及实例
欢迎点击关注转发 分享85后全职奶爸生活中的一些感悟干货 上一篇我们学习了会计科目及账户的结构,根据现实实例我们可以很容易的联想到会计记账应该采用的表格样式.这一篇我们将着重介绍一下账户表格中所使用的 ...
- Java解决Hash(散列)冲突的四种方法--开放地址法(线性探测,二次探测,伪随机探测)、链地址法、再哈希、建立公共溢出区
Java解决Hash(散列)冲突的四种方法--开放地址法(线性探测,二次探测,伪随机探测).链地址法.再哈希.建立公共溢出区 参考文章: (1)Java解决Hash(散列)冲突的四种方法--开放地址法 ...
- 数据科学走向“去技术化”?投资银行家的转型新方向是数据科学
全文共1888字,预计学习时长6分钟 图源:unsplash 我读大学的年代是在21世纪初,那时我就读于顶级商学院,我和同学们的理想职业都是投资银行家.时光飞逝,10年过去了,我们的理想职业又齐齐转向 ...
- 科学创新四十年,我们可能还没搞明白科学和技术的基本概念
来源:澎湃新闻智库报告栏目 撰文:周路明(源创力离岸创新中心负责人,深圳市科协原主席) 中国系统推进科学和技术发展的工作始于改革开放,至今已经40余年. 中国官方和民间发展科学和技术的热情在世界范围内 ...
- 小数形式与科学计数法转换(简)
[问题描述] 编写一个程序,将用小数表示的浮点数,转换成科学计数法的形式输出.输入的数据没有符号,小数点前后必有数字,且全为有效数据,即小数点后的末尾数字不为0:小数点前若只有一位数字,可以为0,否则 ...
最新文章
- iframe批量异步上传图片
- 脚本中export不起作用的原因分析
- Oracle Clustered Table
- Linux怎么创建date文件,Linux下手工创建oracle database
- 从0开始配置Flutter并运行demo
- 【渝粤题库】国家开放大学2021春1708农业产业发展规划题目
- 基于C4.5神经网络集成
- Xlua中的util脚本中的async_to_sync方法 记录
- python functools
- efm32芯片电压_Silicon Labs超低功耗32位 MCU EFM32HG系列成功应用在大华股份无线烟感...
- 重磅!《中华人民共和国个人信息保护法》今日起施行!
- Eclipse错误: 找不到或无法加载主类或项目无法编译10种解决大法!
- u-boot源码个别分析
- Yolo系列 | Yolov4v5的模型结构与正负样本匹配
- 使用Galen进行Responsive Web测试四部曲
- matlab计算叶子的面积,基于MATLAB进行树叶面积测量实验报告
- Python基于机器学习的文本情感分析详细步骤[附代码和文字解释]
- 微分几何的24-33节笔记暂记(第一基本形式,第二基本形式)
- 期货成交量与持仓量图(期货持仓量成交量价格图解)
- MySQL错误:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements