On 17/09/2013 21:10, William Bryant wrote:
Ok I think I've fixed it thanks I read everything.
[snip]
def HMNs():
global TheStr, user_inputHMNs, List_input, List
user_inputHMNs = input("You picked string. This program cannot calculate the
mean or median, but it can calculate the mode. :D How many strings are you using in your
list? (Can not be a decimal number) \nEnter: ")
This line doesn't do anything:
user_inputHMNs
time.sleep(1.5)
TheStr = int(user_inputHMNs)
for i in range(TheStr):
List_input = input("Enter your strings. (One in each input field): ")
List.append(List_input)
print("Your list -> ", List)
List.count is a method; it will never equal an integer:
if List.count == int(user_inputHMNs):
break
print("\n*Mode*:", mode())
print("*Median*:", "<Coming soon!>\n")
print("*Mean*:", mean())
def HMNn():
global TheNum, user_inputHMNn, List_input, List
user_inputHMNn = input("You picked number. :D How many numbers are you using in
your list? (Can not be a decimal number) \nEnter: ")
This line doesn't do anything:
user_inputHMNn
time.sleep(1.5)
TheNum = int(user_inputHMNn)
for i in range(TheNum):
List_input = input("Enter your numbers. (One in each input field): ")
List_input = int(List_input)
List.append(List_input)
print("\nYour list -> ", List)
List.count is a method; it will never equal an integer:
if List.count == int(user_inputHMNn):
break
print("\n*Mode*:", mode())
print("*Median*:", "<Coming soon!>")
print("*Mean*:", mean())
[snip]
--
https://mail.python.org/mailman/listinfo/python-list