回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我要回答的问题需要你验证汽车牌照。它必须查找由两个字母、三个数字、三个字母组成的序列,否则将返回一个类似“无效邮政编码”的消息</p>
<p>我需要知道如何通过与列表比较来检查字符串是否包含某个字母或数字。在</p>
<p>到目前为止,我得到的是:</p>
<pre><code># Task 2
import random
import re
def regNumber():
# Generate a Car Reg Number
letters = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]
numbers = ["1","2","3","4","5","6","7","8","9","0"]
letter1 = random.choice(letters)
letter2 = random.choice(letters)
number1 = random.choice(numbers)
number2 = random.choice(numbers)
letter3 = random.choice(letters)
letter4 = random.choice(letters)
letter5 = random.choice(letters)
licensePlate = (letter1 + letter2 + number1 + number2 + letter3 + letter4 + letter5)
return licensePlate, letters, numbers
carReg, letters, numbers = regNumber()
print(carReg)
if letters not in carReg: print("Success")
</code></pre>
<p>但是,我得到一个错误:</p>
^{pr2}$
<p>感谢任何帮助。在</p>