我需要帮助建立验证功能,以帮助我在重复用户输入时得到错误输出。
这只是我正在执行的代码的一部分,我只是需要帮助来制作验证功能。
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)
答案 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
时,输入已经在列表中。