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]