python学习之代码练习一(两个数比较)
题目
题目链接:1002
实现代码
#!/usr/bin/python
# coding=utf-8
import re
str = raw_input("please enter the groups:")
#str = raw_input()
#正则表达式判断是否为整型
if not re.findall('[0-9]+', str):
print("please enter integer.")
exit()
else:
num = int(str)
result = []
while num > 0:
input_value = raw_input()
#以空格,换行分割字符串,返回列表
values = input_value.split()
if len(values) != 2:
exit()
else:
#捕获类型转换异常
try:
m = int(values[0]) if int(values[0]) > int(values[1]) else int(values[1])
result.append(m)
except Exception: #所有异常的基类
exit()
num -= 1
for index in range(len(result)):#循环索引
if index == len(result)-1:
print result[index],#最后一位数不输出换行符
else:
print result[index]