728x90
#1 자료형
- Dictionary
- 여러 개의 자료를 하나로 묶어 사용할 수 있는 자료형
- 중괄호 ( {} )로 표현하고 쉼표( , )로 각각의 요소 구분
- List / Tuple과는 다르게 index가 아닌 key를 사용
- Dictionary 명 = { 키1:값1, 키2:값2, 키3:값3, 키N:값N }
- dic = { 'name' : 'ggroeb' , ' age' : '20', 'hobby' : '당구'}
위 그림에 따른 문제 해결 |
|
- Tuple
- 여러 개의 자료를 하나로 묶어 사용할 수 있는 자료형(≒ List)
- 소괄호( () )로 표현하고 쉼표 ( , )로 각각의 요소 구분
- List와 매우 흡사하지만 차이점이 있다.
- List : 요소 추가 / 수정 / 삭제 가능
- Tuple : 수정 / 삭제 불가
- Set
- 여러 개의 자료를 하나로 묶어 사용 할 수 있는 자료형
- 중괄호( {} )로 표현하고 쉼표 ( , )로 각각의 요소 구분
- 겉모습은 Dictionary처럼 보이지만 내부 요소는 List와 유사
- 각 요소는 순서가 없으며, 중복값은 허용하지 않음
#2 서버
- import : 서버로부터 데이터를 받아오는 도구
- requests : 서버에 저장되어 있는 데이터이며 이미 지정되어 있는 함수
- url : 불러드릴 주소
- res = : res에 url에 들어있는 데이터를 저장
- res.encoding = None : 표현하는 방식이 달라 한글이 깨질 수 있는 것을 방지
- data = res.json() : json 형태로 문자를 Dict + List 로 변형
1. 랜덤 함수를 불러온다. 2. while문과 True를 통해 계속되는 반복문을 생성 3. n1 에 1부터 45까지 랜덤한 수를 저장 4. lotto라는 변수에 지속적으로 저장한다. 5. if 문을 통해 6개가 되면 while문에서 나온다 |
|
'Python' 카테고리의 다른 글
Python의 제어문 (0) | 2023.06.28 |
---|---|
Python의 기본 (0) | 2023.06.13 |