| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
print("欢迎来到边缘世界") 
role = input("朋友你叫什么名字") 
print("你好",role) 
print("你擅长什么") 
weapon = input("1,战士 2,射手 3,法师") 
print("这是你的装备") 
if  weapon ==1: 
    print("获得破败的重甲*1 短剑*1") 
    ad + 10 and fangyu + 10 
elif weapon ==2: 
    print("获得破败的轻甲*1 短弓*1") 
    ad + 8  and fangyue + 5 
elif weapon ==3: 
    ap + 8 and angyue + 5 
else: 
    print("你在说什么?") 
存在语法错误,ap,ad,fangyu 没有定义,且and不能这样使用, 
部分拼写错误 
已改正
 - print("欢迎来到边缘世界")
 
 - role = input("朋友你叫什么名字")
 
 - print("你好",role)
 
 - print("你擅长什么")
 
 - weapon = input("1,战士 2,射手 3,法师")
 
 - print("这是你的装备")
 
 - ad = 1
 
 - ap = 1
 
 - fang_yu = 1
 
  
- if  weapon =="1":                    #input输入的是字符串,所以123判断应该带引号以字符串的形式比较
 
 -     print("获得破败的重甲*1 短剑*1")
 
 -     ad += 10
 
 -     fang_yu += 10
 
 - elif weapon =="2":
 
 -     print("获得破败的轻甲*1 短弓*1")
 
 -     ad += 8 
 
 -     fang_yu += 5
 
 - elif weapon =="3":
 
 -     ap += 8
 
 -     fang_yu += 5
 
 - else:
 
 -     print("你在说什么?")
 
  复制代码 
 
 
 |   
 
 
 
 |