sample이라는 내장함수를 통해 로또번호를 중복되지않게 6개를 쉽게 뽑을 수 있다.하지만 처음 접하는 공부에서 sample이라는 함수를 쓰지않고 구현해보고 싶었다.일단 1~45까지의 숫자를 임의로 추출하는 함수를 정의하고,이 함수를 통해 뽑은 숫자가 중복되지 않게 6
파이썬 기초 1-1자료형 자료의 형태로는 숫자형,문자형,boolean형(참,거짓)이 있다. 숫자자료형 print(1,3,5,6,7,) 문자자료형 print('철수,영희') bool형 print(5>10) ,print(3>1) print('1') ,print("3") 이
3-1.문자열 파이썬은 ''또는 ""로 감싸서 문자열임을 나타낸다. 작은 따옴표든 큰따옴표든 상관없으나 쌍을 맞춰줘야한다. 3-2 슬라이싱 데이터를 원하는만큼 잘라서 가져올 수 있게 하는 기능 문자열이나 리스트에서 n번째 인덱스에 있는 문자or데이터를 가져올수있다.
●데이터들을 잘 관리하기 위해서 묶어서 관리하는 자료형의 하나리스트를 사용하는 방법은 대괄호 속에 원하는 값들을 콤마로 구분ex) fruits='사과','포도','배','딸기'fruits.append('바나나')print(fruits) fruits.insert(3,'바
●if기본적인 형식은if 조건:(들여쓰기)실행명령문들여쓰기에 따라 실행이 달라지게된다ex)if 초코파이 있으면: 초코파이 사와몽쉘통통 사와\->초코파이 있든 없든 몽쉘을 사옴if 초코파이 있으면: 초코파이 사와 몽쉘통통 사와 \->초코파이가 있으면 초코파이,몽쉘통
수학에서의 함수는 '입력값에 따른 출력값을 갖는 기능' 정도로 정의할 수 있겠다.프로그래밍에서의 함수도 이와 본질적 의미는 같겠지만,함수가 쓰이는 용도는 반복적인 프로그래밍을 피하기 위해서이다.함수는 전달값,동작,반환값이라는 3가지 요소를 갖는다전달값=입력값(y=f(x
●다양한 표준 출력출력할때의 모양을 바꿔주는 역할print('')문에서의 여러가지 기능들sep = " " seperate의 기능 ,사이를 채워줄 수 있다.end = " " 별개의 print문을 이어주는 역할을 한다..ljust(정렬칸수) 왼쪽정렬.rjust(정렬칸수)
프로그래밍으로 객체(object)를 만들 때 사용하는 것이 클래스클래스는 속성(attribute) 그리고 메서드(method)를 갖는다.클래스의 속성은 클래스가 가지는 데이터들메서드(method)는 클래스 안에 들어있는 함수int,list,dict등도 클래스\-클래스는
에러(error)상황을 처리하는 것을 예외(except)처리라고 한다.에러에 대한 예외처리의 형태try: 실행명령문1 실행명령문2 ...except 에러종류1: 예외처리명령문1 예외처리명령문2 ...except 에러종류2: 예외처리명령문1 예
모듈이란 함수나 변수 또는 클래스를 모아 놓은 파일이다.다른사람들이 만들거나 우리가 만든 모듈을 불러와서 사용할 수 있다.※확장자가 .py로 끝나는 파일은 모두 모듈우리가 만든 모듈을 불러올 수 있다.movie.py라는 새 파일을 만들고위 함수를 정의한 뒤동일 경로상에
●H1,H2,H3,..H100의 변수들을 H라는 리스트에 담아야할때 하는법for i in range(1,101): H.append(Hi) ????????어떻게 해야하지 고민하다가 globals라는 함수를 쓰면 된다는것을 발견for i in range(1,101):