Lab 2: Базовые команды и кодирование для процессора #2

Merged
mrqiz merged 21 commits from labs/02 into main 2024-09-22 18:15:51 +03:00
5 changed files with 120 additions and 0 deletions
Showing only changes of commit f804c0bddf - Show all commits

View File

@ -4,8 +4,8 @@ import argparse
def hex2bin(hexNum: str) -> None: def hex2bin(hexNum: str) -> None:
return bin(int(hexNum, 16)) return bin(int(hexNum, 16))
parser = argparse.ArgumentParser(description="convert hex number to bin right in terminal") parser = argparse.ArgumentParser(description="Convert hex number to bin right in terminal")
parser.add_argument('-s', '--stdin', action='store_true', help="if passed takes input from terminal arguments") parser.add_argument('-s', '--stdin', action='store_true', help="if passed takes input from stdin")
parser.add_argument('number', nargs='?') parser.add_argument('number', nargs='?')
args = parser.parse_args() args = parser.parse_args()