1、抓交通肇事犯
一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下了车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说:4位的车号刚好是一个整数的平方。请根据以上线索求出车号。
if _name_ == "_main_":
for i in range(10):
for j in range(10):
if(i!=j):
k=i*1000+i*100+j*10+j
for num in range(31,100):
if num*num==k:
print(k)
运行出错:
Traceback (most recent call last):
File "C:\Users\Cesare\PycharmProjects\pythonProject\police.py", line 1, in <module>
if _name_ == "_main_":
NameError: name '_name_' is not defined
修改:name左右两个下划线是两个
if __name__ == "__main__":
for i in range(10):
for j in range(10):
if i != j:
k = i * 1000 + i * 100 + j * 10 + j
for num in range(31, 100):
if num * num == k:
print(k)
代码格式化方法:
快捷键:Ctrl+Alt+L
其它注意事项:
if和for语句后面都有‘:’
if __name__ == "__main__":
for i in range(10):
if后面可以不加括号
if i != j: