Python 5

[입문]감잡기-데이터 구조

※ 데이터 구조는 '선언,' '입력', '추가', '삭제', '수정', '읽기' 이 6가지만 알면 된다. 🐶 튜플 선언 및 입력방법 ※ 튜플은 삭제/ 추가/ 수정이 불가능하다. (다만 속도가 빠름) 읽기 함수와 튜플 튜플끼리 더하는 것은 가능하다. 문자열을 튜플로 만드는 것도 가능하다. 복수의 수를 튜플로 만드는 것도 가능하다. 반복문 없이 튜플을 여러 번 출력할 수 있다. ※ 튜플은 덧셈이 가능하지만, 곱셈은 할 수 없다. 변수의 값을 바꿀 때도 사용이 된다. ▶ 원래 방식 이처럼 임적으로 변수를 만들어서 잠시 데이터를 넣어두었다가 꺼내는 방식을 사용한다. ▶ 튜플을 사용한 방식 🐶 딕셔너리 리스트와 튜플은 변환이 가능하다. 튜플에서 리스트로 변환하면 수정, 삭제, 추가가 가능해진다. 딕셔너리란?? ※..

Python 2023.09.15

[입문]감잡기-반복문

🌭 반복문 리스트의 개수만큼 '브레드메리'를 출력한다. 문제1. 1부터 10까지 합한 값은? 문제2. 사용자로부터 2부터 9까지 값을 입력받고, 해당 숫자에대한 구구단을 출력하라. ⭐⭐⭐⭐⭐문제3. 사용자로부터 , 로 구분된 여러 이름을 입력받아서, 한 줄에 하나씩 이름을 출력하세요.⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐문제4. 사용자로부터 [이름1],[이름2],[이름3] 과 같은 형식으로 데이터를 입력받아서, 한 줄에 하나씩 이름을 출력하세요.⭐⭐⭐⭐⭐ 문제5. 1부터 30까지의 숫자 중 3의 배수만 출력하세요. 문제6. 1부터 100까지 숫자를 모두 더한 값을 출력하세요 문제7.사용자로부터 4자리의 숫자로 구성된 데이터를 입력받아서 비밀번호와 같으면 '비밀번호가 맞습니다.'를 출력하고 종료하세요. 비밀번호와 다르면 '..

Python 2023.09.11

[입문]감잡기-조건문

🦮조건문 주피터 노트북은 너무 느낌이 딱딱해서 colab을 사용하도록 한다. 문제1. 나이를 입력받아서, 나이가 19 이상이면 당신은 성인입니다. 출력하기, 19 이하이면 당신은 미성년자입니다. 출 력하기 문제2. 나이를 입력받아서, 나이가 19 이상이면 당신은 성인입니다. 13 이상 19 이하 이면 당신은 청소년입니다. 13 이하 이면 당신은 아동입니다. 출력하기 문제3. 나이를 입력받아서, 나이가 19 이상이면 당신은 성인입니다. 13 이상 19 이하 이면 당신은 청소년입니다. 7 이상 13 이하 이면 당신은 아동입니다. 0 이상 7 이하 이면 당신은 유아입니다. 🦮문제 문제1. "fun-coding" 각각을 변수에 넣고, 각 데이터 타입을 출력하세요. 문제2. 다음 코드를 실행해보고 \t와 \n의 ..

Python 2023.09.08

[입문] 감잡기 - 리스트

리스트는 파이썬에서 많이 사용되는 데이터 구조 타입 파이썬에서 많이 사용되는 데이터 구조 타입이 네 가지가 있는데, 그 중 리스트가 정말 많이 사용된다. 우리나라는 부동산에 관심이 많다. 만약 우리가 부동산에서 그 지역 이름들을 프로그래밍으로 관리하고 싶다고 생각한다면, 서울시, 인천시 등등을 각각을 데이터로 관리하려면 어떻게 해야할까?? 각 지역들을 변수로 만들어야하고, 변수명을 제 각각 지어야 한다. 이건 너무 불편하다. 하나의 변수를 만들고, 이 변수 안에 지역 이름들을 쫙 넣고, 내가 필요한 것들만 뽑아내거나, 수정하거나, 삭제할 수 있다면 굉장히 편리할 것이다. 이것이 '리스트'!! 🐕 리스트 만드는 방법 1. 리스트.append(데이터) : 리스트에 내가 원하는 데이터를 삽입한다. (다른 데이..

Python 2023.09.08

[입문] 감잡기 - 문자열

크롤링은 프로그래밍으로 사람마다 차이가 많이 난다. 파이썬은 크롤링 예자가 가장 많고, 가장 쉬움. 파이썬과 크롤링은 데이터 과학에서 어디에 속할까??? 파이썬은 컴퓨터과학에서 웹 분야, 응용 프로그램 분야, iot, 빅데이터 를 다룰 수 있다. 데이터 과학 분야 단계: 데이터 수집(크롤링) > 데이터 저장(추출) > 데이터 분석(통계학) > 데이터 시각화 > 서비스 개발 → 데이터가 가장 많은 곳은 '웹'이다. 파이썬을 사용하려면?? # 컴파일러 프로그램 설치가 필요로 하다. => 아나콘다 (확장기능 + 컴파일러 프로그램 + 코드 작성이 편리한 툴 을 한 번에 설치할 수 있는 프로그램) 문제1. print함수를 사용하여 3.141592 값을 출력하라. 단 소수점 첫 째자리만 출력하라. #boolean ..

Python 2023.09.08