定义函数fun(str1,str2),比较字符串大小,完全相同返回0,否则对第一对不同字符做减法,返回str1字符与str2字符的差。
时间: 2023-04-24 22:05:15 浏览: 161
```python
def fun(str1, str2):
if str1 == str2:
return 0
else:
for i in range(min(len(str1), len(str2))):
if str1[i] != str2[i]:
return ord(str1[i]) - ord(str2[i])
```
说明:
- 函数 fun 接收两个字符串 str1 和 str2 作为参数
- 首先判断两个字符串是否完全相同,如果是则返回 0
- 否则,使用 for 循环遍历两个字符串的每个字符,寻找第一对不同字符
- 使用 ord 函数计算 str1 和 str2 中第一对不同字符的 ASCII 码差,并返回该差值。
阅读全文