输入一个三位数的自然数,计算并输出其百位、十位、个位上的数字(1)判断每一位上数字的奇偶性,输出偶数(2)找出三个数字中最大的那个数

输入一个三位数的自然数,计算并输出其百位、十位、个位上的数字(1)判断每一位上数字的奇偶性,输出偶数(2)找出三个数字中最大的那个数

i = int(input())
a = i // 100
b = (i // 10) % 10
c = i % 10
max = c
if (a > b and a > c): max = a
if (b > a and b > c): max = b
if a % 2 == 0: print(a)
if b % 2 == 0: print(b)
if c % 2 == 0: print(c)
print("max:", max)

n = int(input())
a = n//100
b = (n%100)//10
c = n%10
if a%2 == 0;
   print(a)
if b%2==0:
    print(b)
if c%2==0:
    print(c)
max = a
if b>max:
    max = b
if c>max:
    max = c
print(max)

my_str = input()
# 百位
hundred = int(my_str[0])
# 十位
ten = int(my_str[1])
# 个位
individual = int(my_str[2])

# 1.输出偶数
if hundred % 2 == 0:
    print(hundred, end="\t")
if ten % 2 == 0:
    print(ten, end="\t")
if individual % 2 == 0:
    print(individual, end="\t")
print()

# 2.输出最大数
max_value = max(hundred, ten)
max_value = max(max_value, individual)
print(max_value)