[패스트캠퍼스] 파이썬 강의 3주차 파이썬 심화 문법/ 문자열, 리스트, 할당과 복사, 매개변수, 함수, 데이터베이스, SQL
문자열 다루기 1. replace 문장안에 글자를 바꿔주는 메서드 a = '오늘 날씨는 흐림입니다.'.replace("흐림", "맑음") print(a) # 오늘 날씨는 맑음입니다. 2. find 문장안에 글자를 찾아주는 메서드 b = "hello world".find('world') print(b) # 6 ( world의 시작점인 w가 index 6에 있기 때문에 6이 출력됨 ) 3. split 문자열을 분리시켜주는 메서드 # split() 괄호안에 구분자를 넣어주면 구분자를 따라 문자열을 분리시켜준다 c = '동해물과 백두산이 마르고 닳도록'.split() print(c) # ['동해물과', '백두산이', '마르고', '닳도록'] d = '동해물과:백두산이:마르고:닳도록'.split(':') prin..
2022. 9. 11.
[패스트캠퍼스] 파이썬 강의 2주차 / 함수, 튜플, 딕셔너리, 클래스, 생성자, 상속, 오버라이딩, 모듈, 패키치, 파일입출력, 예외처리
함수 함수를 사용하는 이유 재사용성이 좋아진다 유지보수가 편해진다 코드 가독성이 좋아진다 # 실습문제 1 # 3개의 정수를 인자로 받는다 # 합계와 평균을 구하는 함수를 작성한다 def printSumAvg(x,y,z): """ 합계와 평균을 구하는 함수 """ sum = x+y+z print("합계 :" ,sum, "평균 :", int(sum/3)) # 그냥 sum/3을 해도 되지만 이렇게하면 20.0이 출력됨 # 강사님의 요구사항은 20이 출력되는것 이므로 int로 정수형 변환 printSumAvg(10,20,30) # 실습문제 2 # 로또 예상번호 추출 프로그램 # 1. 로또 번호 6개를 생성한다 # 2. 로또 번호는 1~45까지의 랜덤번호이다 # 3. 6개의 숫자 모두 달라야한다 # 4. getR..
2022. 9. 2.