gpt4 book ai didi

python - 将列表中的奇数或偶数相乘

转载 作者:行者123 更新时间:2023-11-28 19:42:32 33 4
gpt4 key购买 nike

<分区>

我想输入一个 8 位数字,例如。'12345678',删除并保存最后一位数字(例如。'8')反转剩下的 7 位数字(例如。'7654321') 并将第 1、3、5、7(奇数)数乘以 2。

我想我已经解决了前两个任务,但还在为如何计算奇数相乘而苦苦挣扎。

到目前为止的代码是:

cardnumber = input("Enter a number")
check_digit = int(cardnumber[7])
revnumber = cardnumber[-2:-9:-1]

例子:

  • 用户输入“12345678”
  • 然后我删除最后一位数字并将其存储为校验位“8”
  • 然后剩下“1234567”
  • 我反转它,得到 7654321

然后我想乘以序列中的奇数 - 第 1、3、5 和 7 个数:
所以 7,6,5,4,3,2,1 变成 14,6,10,4,6,2,2。

我是 python 的新手,所以如果你能解释一下,我将不胜感激。

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com