https://www.python.org/ 에 들어가서 설치print 사용자가 출력input() 사용자가 입력에디터 모드에서는 출력은 안되고 입력만 된다.값을 저장하는 곳, 할당하는 곳관련있게 변수 이름을 지정하는게 좋다.https://pythontu
값을 저장하는 곳, 할당하는 곳관련있게 변수 이름을 지정하는게 좋다.변수란 어떤 값에 이름을 붙여준 것이다.구조 : variable name = valuehttps://pythontutor.com/live.html파이썬에서 예약어는 사용할 수 없다.변수는 하나
string, "", '',""" """,''' ''' Formatting : 포맷팅%s : 문자열을 넣을때%d : 숫자형을 넣을때%f : 실수형을 넣을때이스케이프 코드\\n : 문자열 안에서 줄을 바꿀 때 사용\\t : 문자열 사이에 탭 간격을 줄 때 사용\\ : 문
데이터의 순서를 정하는것을 의미합니다. 순서를 가지고 있기 때문에 인덱스(index)를 사용하여 참조할 수 있습니다. 인덱스란 문자열이 있으면 번호를 뜻합니다. 즉 주소라고 생각하면 된다.양수 음수슬라이싱(slicing) or 슬라이스(slice): 연속적인 객체들에(
format() 매소드'my name is {}'.format('이름')'{인덱스0}, {인덱스1}'.format(값0, 값1)format 함수는 중괄호 {, } 안에 포매팅을 지정하고 format 함수의 인자로 값들을 넣습니다.
출력 문자python is amazingprint(python.upper()) \`\`\`17print(python.replace("Python", "Jave")) \`\`\`515print(python.find("n")) print(python.find("Java")
구조 : my_list = 요소1, 요소2...... // 대괄호 사용구조 : mytuple = () // 소괄호 사용list는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.구조 : my_dict = {key1 : val1, key2 : va
집합 자료형print(java & python) print(java.intersection(python)) {'유재석'}{'유재석'}print(java | python)print(java.union(python)){'하하', '김태호', '유재석', '박명수'}{'하하
메서드는 클래스의 행위를 표현하는 것으로 클래스 내의 함수로 볼 수 있다. 파이썬에서 메서드는 크게 인스턴스 메서드(instance method), 클래스 메서드(class method), 정적 메서드(static method)가 있다.가장 흔히 쓰이는 인스턴스 메서드
클래스 내에 선언되어 있는 함수가 바로 메서드파이썬에서 메서드는 크게 인스턴스 메서드(instance method) : 가장 흔히 쓰이는 것으로, 인스턴스 변수에 엑세스할 수 있도록 첫 번째 인자에 항상 객체 자신을 의미하는 self파라미터를 갖는다.(self이외에도
if 문
For 문 >
입력값을 가지고 어떤 일(저장된?)을 수행한 다음에 그 결과물을 내어놓는 것
해당 구역에서만 부를수 있는 변수(함수 안에 있는 변수)어디서든 부룰수 있는 변수gun = 10 def checkpoint(soldiers): global gun gun = gun - soldiers print("함수 내 남은 총 : {0}".for
클래스는 틀이라고 생각합니다.
f = open(.txt, "w", encoding="")f.close()w = write r = readencoding 읽는 방식
Pickle 모듈 with
예외처리는 잘못된 동작 시 오류를 발생하는데 이런 오류를 무시하거나 오류를 처리할 수 있게 하는 기능raise 발생오류pass 이용잘 작동하든 예외 처리하든 상관없이 무조건 실행되는 구문
모듈이란 함수나 변수 또는 클래스를 모아 놓은 파일영화 가격 출력 모듈module.pyclass JapanPackage: def detail(self): print("일본 패키지 3박 5일 도쿄, 오사카 여행 (카지노 투어) 40만원")class Th
파이썬은 새로운 코드를 작성하는 것도 좋지만 이미 잘만들어진 패키지를 불러와 사용하는 것도 좋다구글에 pypi 검색https://pypi.org/에서 browse projects나 검색을 통해 필요한 패키지가 있나 확인 가능하다.beauifulsoup를 설치
기본적인 방법으로 순서대로 적용add(1,2)def add(num1, num2): print(f"{num1} 과 {num2}")add(num1 = 1, num2=2)def add(num1, num2): print(f"{num1} 과 {num2}")add(1, num2=
그전에 알아야 할것sys는 파이썬에서 제공하는 모듈이다. os모듈안에 있으며 파이썬 인터프리터가 제공하는 변수와 함수를 직접 제어할 수 있게 해주는 모듈이다. C언어로 작성되어 있다. 또한 sys는 built-in 되어 있으므로 bulit-in modules에서 찾을
절대 경로는 기존 작업 디렉토리에 관계없이 파일 또는 폴더의 위치를 설명하는 경로절대 경로는 기준이 루트 디렉토리이며 원한는 파일을 찾는데 경로를 다보여준다 그래서 절대경로는 URL에 정보를 찾는데 모든 정보가 포함데어 있다고 생각하면 편합니다 그래서 웹 사이트를 경로
문제풀이result라는 빈 list를 만들고 count메소드로 개수가 1인 리스트만 a에 넣어 출력하는 방법a에 my_list를 복사 후 a에서 리스트 값이 2 이상 값만 my_list에서 삭제my_list에서 개수가 1인 list값은 출력