Python (5) 썸네일형 리스트형 [파이썬-중급] *args와 **kwargs 1. *args와 **kwargs 대부분의 경우 *args와 *kwargs는 함수를 정의할 때 사용됩니다. 사용자가 몇 개의 인자를 함수에 넣을지 모를 때 (즉, 가변 갯수의 인자를 사용할 때) *args와 **kwargs를 사용할 수 있습니다. (1) *args의 사용법 def test_var_args(f_arg, *args): print("첫 번째 인자: ", f_arg) for arg in args: print("*args의 다른 인자:", arg) test_var_args("은영이가 좋아하는 것은 ", "떡볶이", "치킨", "빵" ) 첫 번째 인자: 은영이가 좋아하는 것은 *args의 다른 인자: 떡볶이 *args의 다른 인자: 치킨 *args의 다른 인자: 빵 코드를 보면 첫번째 인자는 f_a.. [Python] 파이참 설치방법 1. 파이참 다운로드 아래 링크로 들어가서 Community 버전 다운로드 https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 2. 다운로드 후 실행파일 실행 1) Next 클릭 2) Next 클릭 - 원하는 설치 위치 지정 3) 모두 체크 후 Next 클릭 - Create Desktop Shortcut - Pycharm Community Edition: 바탕화면 아이콘 - Update Context Menu-Add "Open Folder as Project": 프로젝트로 폴더 열기 - Create Addociations -.. [Python] 파이썬 - 자료형 1. 자료형에는 어떤 것들이 있을까? - 자료에 대한 타입: 숫자, 문자열, bool - 어떤 값을 담는 자료구조: 변수, 리스트, 튜플, 딕셔너리, 집합 2. 숫자형 - 정수형(int): 1,2,-2 - 실수(float): 1.24, -34.56 - 컴퓨터식 지수 표현 방식: 4.23e10, 4.24e-10 - 8진수: 0o37 - 16진수: 0x74 a=1 print(a) print(type(a)) #a의 타입을 알고 싶을 때 ● 사칙연산 a=3 b=4 print(a+b) # 더하기 7 print(a*b) # 곱하기 12 print(a/b) # 나누기 0.75 print(a//b) # 몫 0 print(a%b) # 나머지 3 print(a**b) # a의 b제곱 81 3. 문자열 ● 문자열 자료형 만.. [Python] VScode 파이썬 설치하기 01-4 파이썬 설치하기 1. 아래 홈페이지로 들어가 Downloads -> Python 3.9.7 클릭 - 버전은 계속 바뀔텐데 최신버전 다운 받아주시면 됩니다. https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 2. 다운로드 받은 후 설치 파일을 열고 'Add Python 3.8 to PATH' 을 체크 후 'Install Now' 클릭 - 파이썬이 어느 곳에서든지 실행될 수 있도록 "Add Python 3.8 to PATH" 옵션을 선택해야 합니다. 3. 설치완료 01-5. 파이썬 에디터 추천 에디터: Pycharm, VScode 1. 아래 홈페이.. [Python] 파이썬이란 무엇인가? 01-1. 파이썬 시작하기 ● 구글에서 만들어진 소프트웨어의 50% 이상이 파이썬을 쓴다. ● 드롭박스(Dropbox). 인스타그램(Instagram) 등 다양한 기업에서 파이썬을 사용하고 있다. ● 이해하기 쉬워 공동 작업과 유지 보수가 편하다. 01-2. 파이썬의 특징 ● 파이썬은 인간다운 언어이다. if 4 in [1,2,3,4]: print ("4가 있습니다") ● 파이썬은 문법이 쉬워 빠르게 배울 수 있다. ● 파이썬은 무료지만 강력하다. - 사용료 걱정 없이 언제 어디서든 파이썬을 다운로드하여 사용이 가능하다. - 파이썬과 C는 찰떡궁합(접착언어) 상대적으로 쉽지만 느린 파이썬 + 복잡하지만 빠른 C언어 조합 가능 - 파이썬 라이브러리들 중에는 C로 만들어진 것도 많다. Numpy: C라이브러.. 이전 1 다음