如何创建验证功能,使用户输入不重复?

时间:2019-01-20 15:43:31

标签: python python-3.x validation

我需要帮助建立验证功能,以帮助我在重复用户输入时得到错误输出。

这只是我正在执行的代码的一部分,我只是需要帮助来制作验证功能。

Color_ID_List=[]
maxColorList=15
while len(Color_ID_List)<maxColorList:
    b=input("Enter New color: ")
    c=int(input("Enter ID: "))
    d=input("Enter type of color: ")
    print("The ID of", b, "is", c,"and the type of color is",d)
    Color_ID_List.append(b)
    Color_ID_List.append(c)
    Color_ID_List.append(d)

print("")
print("")
print("The following colors and ID has been added")
print(Color_ID_List)

1 个答案:

答案 0 :(得分:0)

尝试使用byte[] temp = File.ReadAllBytes(@"C:\Users\XXXX\Desktop\ds\Export\Texture2D\Deck_noLabel 2.png"); int headerSize = 8; byte[] buffer = new byte[temp.Length - headerSize]; System.Buffer.BlockCopy(temp, headerSize, buffer, 0, temp.Length - headerSize); Texture2D tex = new Texture2D(2048, 2048, TextureFormat.DXT1, false); tex.LoadRawTextureData(buffer); tex.Apply(); GameObject.Find("GripTape").GetComponent<Renderer>().material.SetTexture("Texture2D_4128E5C7", tex); 语句。看起来像这样:

in

此函数返回def validationFunction(input, list): if input in list: return False else: return True 时,输入已经在列表中。