最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

python【16】A、B、C、D、E、F、G分别代表1000,500,100,50,10,5,1,给定一个字符串如ABC,求出它的值。

互联网 admin 23浏览 0评论

python【16】A、B、C、D、E、F、G分别代表1000,500,100,50,10,5,1,给定一个字符串如ABC,求出它的值。

题目:

A、B、C、D、E、F、G分别代表1000,500,100,50,10,5,1,
给定一个字符串如ABC,求出它的值。

代码:

def calculate_value(s):# 创建一个字典,将字母映射到他们的值values = {'A': 1000,'B': 500,'C': 100,'D': 50,'E': 10,'F': 5,'G': 1}s = str(input("输入字符串:"))# 将输入的字符串转化为大写s = s.upper()# 计算字符串的值result = 0for char in s:if char in values:result += values[char]return result
# 调用calculate_value函数并传入字符串's'作为参数,然后打印出返回的结果。
print(calculate_value('s'))

python【16】A、B、C、D、E、F、G分别代表1000,500,100,50,10,5,1,给定一个字符串如ABC,求出它的值。

题目:

A、B、C、D、E、F、G分别代表1000,500,100,50,10,5,1,
给定一个字符串如ABC,求出它的值。

代码:

def calculate_value(s):# 创建一个字典,将字母映射到他们的值values = {'A': 1000,'B': 500,'C': 100,'D': 50,'E': 10,'F': 5,'G': 1}s = str(input("输入字符串:"))# 将输入的字符串转化为大写s = s.upper()# 计算字符串的值result = 0for char in s:if char in values:result += values[char]return result
# 调用calculate_value函数并传入字符串's'作为参数,然后打印出返回的结果。
print(calculate_value('s'))

发布评论

评论列表 (0)

  1. 暂无评论