Прикреплённый файл «corrnumC.py»
Загрузка 1 import re
2 rDNumber=r"[1-9][0-9]*"
3 rHNumber=r"%0x[1-9a-f][0-9a-f]{,16}"
4 rONumber=r"%0o[1-7][0-7]{,8}"
5 rBNumber=r"%0b1[01]{,20}"
6 rZNumber="0|%0x0|%0o0|%0b0"
7 rNNumber="|".join((rDNumber,rHNumber,rONumber,rBNumber))
8 rCNumber="{0}|{1}".format(rNNumber,rZNumber)
9 rINumber="-({0})|{1}".format(rNNumber,rCNumber)
10 rENumber="({0})(\.0*({1}))?E([+-]({1}))?".format(rINumber,rCNumber)
11 rANumber="{0}|{1}".format(rINumber,rENumber)
12 rGNumber="({0})((\.0*({1}))?E([+-]({1}))?)?".format(rINumber,rCNumber)
13 N=raw_input()
14 R=re.compile(rGNumber+"$")
15 print R.match(N) and "YES" or "NO"
Прикреплённые файлы
Для ссылки на прикреплённый файл в тексте страницы напишите attachment:имяфайла, как показано ниже в списке файлов. Не используйте URL из ссылки «[получить]», так как он чисто внутренний и может измениться.- [получить | показать] (2011-09-26 11:35:39, 6.8 KB) [[attachment:corrnum.py]]
- [получить | показать] (2011-09-26 11:35:39, 0.6 KB) [[attachment:corrnumC.py]]
- [получить | показать] (2011-09-26 11:35:39, 2.4 KB) [[attachment:vyr4.py]]
- [получить | показать] (2011-09-26 11:35:39, 2.4 KB) [[attachment:vyr4G.py]]
- [получить | показать] (2011-09-26 11:35:39, 1.4 KB) [[attachment:wiki.py]]
- [получить | показать] (2011-09-26 11:35:39, 2.0 KB) [[attachment:word_number3.py]]
Вам нельзя прикреплять файлы к этой странице.