파이썬

파이썬에서 프로그램 옆 argv 받기

mcdn 2021. 7. 2. 15:39
반응형
import sys 

def solution(n):
    n += 1
    print(n)

y = sys.argv[1]
solution(int(y))

abc.py 내용이다 

 

외부에서 인자값을 받으려면 이런식으로 받으면 된다 

그러면 터미널에서 프로그램 실행할 때 

> python3 abc.py 4 

5

sys.argv[1]에는 '4'가 들어간다. 

따라서 solution함수를 실행하면 print(4 + 1)인 5가 되면서 5가 프린트 된다. 

 

import sys 

def solution(n):
    n += 1
    print(n)

n = input()
solution(int(n))

input()함수로 받을 수도 있다. 

> python3 abc.py 

4

5

input()을 사용하면 다음 줄에 4를 입력받고

그리고 다음 줄에 4 + 1 인 5를 프린트 

 

 

https://sagittariusof85s.tistory.com/254

 

python에서 인자값 입력받기

오늘은 파이썬에서 인자값을 받아서 처리하는 방법을 정리해보려고 합니다. 우선, 인자값이란 무엇인가? 프로그램을 실행할 때, 같이 넘겨주는 값들입니다. 이 값들을 받아서 처리를 할 수도 있

sagittariusof85s.tistory.com

 

반응형