loading
본문 바로가기

Python/기본(tip)3

[Python 기본] 입출력 기본 print("Hello","world") #결과값: Hello world #해석: ,는 띄어쓰게 해준다. print("Hello","world", sep=",") #결과값: Hello,world #해석: sep으로 인해서 띄어쓰기부분을 ,로 지정해준다. print("Hello","world", sep=",", end="?") print("무엇이 더 재밌을까요?") #결과값:Hello,world?무엇이 더 재밌을까요? #해석: end는 문장의 끝부분을 '?' 로 끝내주며 , 문장을 이어준다 scores = {"수학":0, "영어":50, "코딩":100} for subject, score in scores.items(): print(subject.ljust(8), str(score).rjust(4), se.. 2022. 7. 30.
[Python 기본] return 사용이유. 값을 돌려주기 위하여 return을 사용한다. 아래의 예제로 이해해보자. def f1(x): ... a = 3 ... b = 5 ... y = a * x + b ... return y # y 값을 반환한다 ... >>> c = f1(10) # c = 35 >>> print(c) 35 인자로 10을 넣을경우 f1() 함수는 y값을 계산하여 c변수에 값을 반환해준다. c를 print해보면 35라는 결과가 나온다. 만약 return이 없을경우? def f2(x): ... a = 3 ... b = 5 ... y = a * x + b ... print(y) # y 값을 출력한다 ... d = f2(10) # d = ? 35 print(d) None d변수를 출력할경우 아무런 값이 없다는 None이 출력된다. d변.. 2022. 7. 30.
[Python 기본] import 와 From xx import 차이 import 와 From xx import의 차이 및 사용 방식. import os - os 모듈을 불러오는 것 from os import* - os모듈로부터 모두(*) import 언뜻보면 같은 의미인 것 같습니다만 조금 다르답니다. 어떻게 다른지 결론부터 말씀드리면 아래와 같습니다. 한줄 요약 import만 사용하면 모듈 안의 함수를 사용할 때, 모듈명.함수명( )으로 하고, from을 사용하면 바로 함수명( )으로 사용 자세한 이해를 위해서 os 모듈의 listdir 함수를 사용하는 상황을 예로 설명드려보겠습니다. 모듈: os (운영체제에서 제공되는 여러 기능을 다룰 수 있는 파이썬 모듈) 모듈 내의 함수: listdir (현재 경로의 파일 또는 폴더의 리스트를 반환하는 함수) case1. impo.. 2022. 7. 5.