求偶数或奇数集的中点Python

2024-10-02 22:32:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我运行以下代码时出现问题:

Num = '123456'

if (Num % 2 == 0):
    MidpointEven = Num[len(Num)/2 - 1]
    print MidpointEven

else:
   MidpointOdd = Num[len(Num)/2]
   print MidpointOdd

运行程序时收到的消息是“if(Num%2==0): TypeError:在字符串格式化过程中,并非所有参数都已转换“

你能告诉我怎么修正这个错误吗?在


Tags: 字符串代码程序消息参数lenif过程