Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 87) Текстовый файл 24-1.txt состоит не более чем из 106 символов. Определите максимальное нечётное число, записанное в этом файле.
- import re
- with open('24-1.txt') as f:
- line = f.readline()
- substrings = re.findall(r'[A-Za-z]{1}[1-9]+[0-9]*[13579]+[A-Za-z]{1}', line)
- if substrings:
- largest_number = max(substrings, key=lambda x: (len(x), x))
- print(int(largest_number[1:-1]))
- else:
- print("No even digits found")
- 88) Текстовый файл 24-1.txt состоит не более чем из 106 символов. Определите минимальное нечётное число, записанное в этом файле.
- import re
- with open('24-1.txt') as f:
- line = f.readline()
- substrings = re.findall(r'[A-Za-z]{1}[1-9]+[0-9]*[13579]+[A-Za-z]{1}', line)
- if substrings:
- largest_number = min(substrings, key=lambda x: (len(x), x))
- print(int(largest_number[1:-1]))
- else:
- print("No even digits found")
- 89) Текстовый файл 24-1.txt состоит не более чем из 106 символов. Определите максимальное чётное число, записанное в этом файле.
- import re
- with open('24-1.txt') as f:
- line = f.readline()
- substrings = re.findall(r'[A-Za-z]{1}[1-9]+[0-9]*[02468]+[A-Za-z]{1}', line)
- if substrings:
- largest_number = max(substrings, key=lambda x: (len(x), x))
- print(int(largest_number[1:-1]))
- else:
- print("No even digits found")
- 92) Текстовый файл 24-1.txt состоит не более чем из 106 символов. Определите самое большое число, состоящее только из чётных цифр.
- import re
- with open('24-1.txt') as f:
- line = f.readline()
- substrings = re.findall(r'[A-Za-z]{1}[2468]+[02468]*[A-Za-z]{1}', line)
- if substrings:
- largest_number = max(substrings, key=lambda x: (len(x), x))
- print(int(largest_number[1:-1]))
- else:
- print("No even digits found")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement