(一)汇率转换1.0-----基本语法、eval提取str中的数字

2024-03-18 10:40

本文主要是介绍(一)汇率转换1.0-----基本语法、eval提取str中的数字,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

mayuhuaw
Python语言的基本语法

缩进
• 1个tab键或4个空格
• 表示代码的层次关系
• 是Python语言中表示程序框架的唯一手段

注释
• 开发者加入的说明信息, 不被执行
• 单行注释 以#开头
• 多行注释以 三引号开始和结束
“”" xxxxx
yyyyyyyyyyyyy
“”"

常量与变量
• 常量
• 程序执行过程中,值不发生改变的元素
• 程序中多次使用的值可作为常量,便于更改及维护
• 变量
• 程序执行过程中,值发生改变或需要改变的元素

命名
• 为程序元素关联一个名称,要保证唯一性

• 大小写字母、数字、下划线
• 不能以数字开头
• 大小写敏感
• 不能和保留字相同

Python 3.x 保留字 查看方式:
import keyword
print(keyword.kwlist)
在这里插入图片描述
表达式
• 程序中产生新数据值或执行操作的一行代码

输入
• input()
• 获得用户的输入并以字符串的形式保存

输出
• print()
• 输出信息

""""
美元到人民币的转换1.0
马玉华  2019.7.21
1.0功能:eval提取字符串中的数字
"""rmb_str_value = input('请输入人民币rmb金额')   #输入得到的是字符串,就相当于一句话rmb_value = eval(rmb_str_value)               #eval,将字符串中包含的数字转化为 数字
us_to_rmb = 6.77                              #汇率:1美元换成6.77人民币us = rmb_value / us_to_rmb                    #汇率计算print('美元金额us为:',us)
"""
其中#为单行注释
次数三引号为多行注释
"""

这篇关于(一)汇率转换1.0-----基本语法、eval提取str中的数字的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/822087

相关文章

Python进行JSON和Excel文件转换处理指南

《Python进行JSON和Excel文件转换处理指南》在数据交换与系统集成中,JSON与Excel是两种极为常见的数据格式,本文将介绍如何使用Python实现将JSON转换为格式化的Excel文件,... 目录将 jsON 导入为格式化 Excel将 Excel 导出为结构化 JSON处理嵌套 JSON:

Python实现批量提取BLF文件时间戳

《Python实现批量提取BLF文件时间戳》BLF(BinaryLoggingFormat)作为Vector公司推出的CAN总线数据记录格式,被广泛用于存储车辆通信数据,本文将使用Python轻松提取... 目录一、为什么需要批量处理 BLF 文件二、核心代码解析:从文件遍历到数据导出1. 环境准备与依赖库

Kotlin Map映射转换问题小结

《KotlinMap映射转换问题小结》文章介绍了Kotlin集合转换的多种方法,包括map(一对一转换)、mapIndexed(带索引)、mapNotNull(过滤null)、mapKeys/map... 目录Kotlin 集合转换:map、mapIndexed、mapNotNull、mapKeys、map

MySql基本查询之表的增删查改+聚合函数案例详解

《MySql基本查询之表的增删查改+聚合函数案例详解》本文详解SQL的CURD操作INSERT用于数据插入(单行/多行及冲突处理),SELECT实现数据检索(列选择、条件过滤、排序分页),UPDATE... 目录一、Create1.1 单行数据 + 全列插入1.2 多行数据 + 指定列插入1.3 插入否则更

C#连接SQL server数据库命令的基本步骤

《C#连接SQLserver数据库命令的基本步骤》文章讲解了连接SQLServer数据库的步骤,包括引入命名空间、构建连接字符串、使用SqlConnection和SqlCommand执行SQL操作,... 目录建议配合使用:如何下载和安装SQL server数据库-CSDN博客1. 引入必要的命名空间2.

MySQL 多列 IN 查询之语法、性能与实战技巧(最新整理)

《MySQL多列IN查询之语法、性能与实战技巧(最新整理)》本文详解MySQL多列IN查询,对比传统OR写法,强调其简洁高效,适合批量匹配复合键,通过联合索引、分批次优化提升性能,兼容多种数据库... 目录一、基础语法:多列 IN 的两种写法1. 直接值列表2. 子查询二、对比传统 OR 的写法三、性能分析

Java中的数组与集合基本用法详解

《Java中的数组与集合基本用法详解》本文介绍了Java数组和集合框架的基础知识,数组部分涵盖了一维、二维及多维数组的声明、初始化、访问与遍历方法,以及Arrays类的常用操作,对Java数组与集合相... 目录一、Java数组基础1.1 数组结构概述1.2 一维数组1.2.1 声明与初始化1.2.2 访问

关于集合与数组转换实现方法

《关于集合与数组转换实现方法》:本文主要介绍关于集合与数组转换实现方法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、Arrays.asList()1.1、方法作用1.2、内部实现1.3、修改元素的影响1.4、注意事项2、list.toArray()2.1、方

Go语言数据库编程GORM 的基本使用详解

《Go语言数据库编程GORM的基本使用详解》GORM是Go语言流行的ORM框架,封装database/sql,支持自动迁移、关联、事务等,提供CRUD、条件查询、钩子函数、日志等功能,简化数据库操作... 目录一、安装与初始化1. 安装 GORM 及数据库驱动2. 建立数据库连接二、定义模型结构体三、自动迁

ModelMapper基本使用和常见场景示例详解

《ModelMapper基本使用和常见场景示例详解》ModelMapper是Java对象映射库,支持自动映射、自定义规则、集合转换及高级配置(如匹配策略、转换器),可集成SpringBoot,减少样板... 目录1. 添加依赖2. 基本用法示例:简单对象映射3. 自定义映射规则4. 集合映射5. 高级配置匹