I know there is a min max syntax but I just wanted to do it myself using if but the code i wrote keep returning 0 0
where is my mistake at?
The program is supposed to print out larges and least number from a space separated numbers input
user = input(" :) ")
user = user.split(' ')
lt = 0
gt = 0
gtn = 0
ltn = 0
for i in user:
for j in range(0, len(user)):
if int(i) < int(user[j]):
lt += 1
elif int(i) > int(user[j]):
gt += 1
else:
pass
if lt == len(user):
ltn = i
elif gt == len(user):
gtn = i
print(gtn, ltn)
lt
will never be equal tolen(user)
, asif int(i) < int(user[j])
will always fail whenuser(j)
isi
– Thierry Lathuille