import json
import os
file_1 = "java8"
res_1 = os.system(file)
print(res)
print("是否开始游戏?")
answer = input("Yes或No:")
if answer =='Yes':
print("如果你拥有账号,输入D登录;若没有,输入Z注册。")
message_1 = input("D或Z:")
if message_1 == 'Z':
filename_1 = 'zhanghao.json'
with open(filename_1) as f:
zhanghao = json.load(f)
filename_2 = 'password.json'
with open(filename_2) as n:
password_1 = json.load(n)
user = input("请输入用户名:")
password_2 = input("请输入密码:")
zhanghao.append(user)
password_1.append(password_2)
print("已完成注册!")
filename_5 = 'zhanghao.json'
with open(filename_5, 'w') as l:
json.dump(user, l)
filename_6 ='password.json'
with open(filename_5, 'w') as i:
json.dump(password_2, i)
quit()
elif message_1 == 'D':
filename_3 = 'zhanghao.json'
with open(filename) as c:
zhanghao_1 = json.load(c)
print(f"当前账号有:{zhanghao_1}")
number = input("请输入账号索引:(即从左往右数第几个,注索引从0开始而非1)")
int number
input_password = input("请输入密码:")
ture_password = password_3[number]
if input_password == ture_password
print("密码正确,欢迎游玩!")
file = "HMCL.exe"
res = os.system(file)
print(res)
else
print("密码错误!")
print("请重新打开该文件!")
quit()
缩进不正确,报错行需要与上一个if对齐
你的变量不是messsage_1么 哪来的me啊
你放的代码和报错的代码根本不是同一个文件