输入两个字符串s1和s2(每个串占一行,以换行回车符结束),计算两个字符串的所有字符的ascii码值之和的差。
时间: 2023-04-21 16:02:25 浏览: 204
计算两码和差
5星 · 资源好评率100%
可以按照以下步骤来计算两个字符串的所有字符的ascii码值之和的差:
1. 输入两个字符串s1和s2,每个串占一行,以换行回车符结束。
2. 分别计算s1和s2中所有字符的ascii码值之和。
3. 计算两个字符串的所有字符的ascii码值之和的差,即s1的ascii码值之和减去s2的ascii码值之和。
4. 输出结果。
以下是示例代码:
```python
s1 = input() # 输入第一个字符串
s2 = input() # 输入第二个字符串
# 计算s1和s2中所有字符的ascii码值之和
sum1 = sum(ord(c) for c in s1)
sum2 = sum(ord(c) for c in s2)
# 计算两个字符串的所有字符的ascii码值之和的差
diff = sum1 - sum2
# 输出结果
print(diff)
```
注意,上述代码中的ord()函数可以将字符转换为ascii码值。
阅读全文