일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 건대입구역
- zabbix
- 오답노트
- 10km
- Shell
- docker
- Kubernetes
- 정보처리기사
- 힐링
- 뚝섬유원지
- 유산소
- Linux
- Run The Bridge
- 소모임
- 대전
- DSEC
- 자전거
- 달리기
- Python
- 대구
- 성수대교
- 중식
- GitHub
- Podman
- 2021
- Grafana
- 한강
- 러닝
- 맛집
- 하체
- Today
- Total
목록Python (40)
Run The Bridge
예전에 유튜브에서 DALL-E beta 사용자 100만 명을 추가로 모집한다는 글을 보았다. 신청서를 넣어두고 언제오나...한참 기다리고 있었는데 오늘 드디어 왔다! openAI 공식 홈페이지: https://openai.com/ OpenAI OpenAI is an AI research and deployment company. Our mission is to ensure that artificial general intelligence benefits all of humanity. openai.com DALL-E는 openAI에서 만든 자연어 기반 이미지 생성 AI 시스템이다. 해당 초대장으로 계정을 생성하고 로그인을 하면 아래와 같은 사진을 볼 수 있다. 처음에는 50 Credit를 주고 1번 이미지..
0. 들어가기에 앞서 이번에는 딕셔너리에 들어있는 정보에 어떻게 접근하고 수정하는지 배운다. 딕셔너리에는 정보를 거의 무한히 저장할 수 있으므로 딕셔너리에 들어 있는 데이터를 루프로 처리하는 방법도 배우고, 딕셔너리 안에 리스트를, 리스트 안에 딕셔너리를, 딕셔너리 안에 다른 딕셔너리를 중첩하는 방법도 배운다. 이번에도 포기하지 말고 앞으로 가즈아!! 1. 단순한 딕셔너리 게임에서 어떤 정보를 저장할 때는 다음과 같은 딕셔너리를 쓸 수 있다. alien_0 = {'color': 'green', 'points': 5} print(alien_0['color']) print(alien_0['points']) green 5 이 딕셔너리는 alien_0의 외계인의 색깔과 점수를 저장한다. 마지막 두 행은 alie..
0. 들어가기에 앞서 if문도 for문과 마찬가지로 매우 많이쓰인다. 현실에서의 만약처럼 코드상태에서도 만약이 존재하므로 꼭 if문을 잘 숙지하고 넘어가자 1. 예제 cars = ['audi', 'bmw', 'subaru', 'toyata'] for car in cars: if car == 'bmw': print(car.upper()) else: print(car.title()) cars라는 list에서 bmw를 찾으면 대문자로 바꾸고, 그 이외는 앞에 첫글자만 대문자로 바꾸는 예제이다. if문의 핵심은 'True' 또는 'False'로 평가되는 표현식이며, 이를 조건 테스트(conditional test)라 부른다. car = 'audi' print(car == 'bmw') 위의 결과는 False로 볼..
0. 들어가기에 앞서 이제 본격적으로 리스트와 루프를 사용한다. 이 책은 입문자를 위한 책이 아니므로 꼭! 입문용 책을 보고 복습용으로 봤으면 좋을 것이다 1. 전체 리스트에 대해 루프 실행하기 아까도 motocycles에 대해 print를 하려고 하면, print문을 3번 써야 하는 불편함이 있다. python에서도 다른 언어와 마찬가지로 반복문이 존재한다. 리스트의 모든 항목에 같은 일을 하고 싶을 때는 for 루프를 사용해주자. migicians = ['alice', 'david', 'carolina'] for migician in migicians: print(migician) 다음과 같이 입력하면, migicians에 담긴 리스트가 한 줄씩 출력되는 것을 볼 수 있다. for loop에는 변수명..
0. 들어가기에 앞서 이 책에서 제3장과 4장에서는 리스트(list)가 무엇인지, 리스트의 항목을 어떻게 다루는지 알려준다. list는 코딩을 할 때 매우 많이 쓰므로 잘 배워두면 매우 유용하고 쓸모가 많다. 꼭 list는 마스터하도록 하자! 1. 리스트란 쉽게 말해 특정 순서가 있는 항목의 모음으로 볼 수 있다. 0-9의 숫자, 가족 이름, 등 원하는 건 무엇이든지 리스트에 넣을 수 있다. 리스트에는 항목이 보통 2개 이상 들어가므로, 리스트 이름은 letters, digits, names처럼 복수형으로 쓴다. # bycycle의 구성요소를 list에 담을 수 있다. bicycles = ['trek', 'cannondale', 'redline', 'specialized'] print(bicycles) ..
0. 들어가기에 앞서 블로그 주인장은 생각보다 파이썬을 오래 했습니다. 그래서 앞부분에 설치나 기초 같은 건 빠르게 뛰어넘고 기록하고 싶은 부분을 기록하면서 파이썬을 다시 한번 정리하고 있습니다. 아예 처음 배우시는 분들은 이 파이썬 블로그 글을 권장하지 않습니다. 블로그 주인장은 파이썬 기초 or 입문으로 점프 투 파이썬을 추천드립니다. https://wikidocs.net/book/1 점프 투 파이썬 ** 점프 투 파이썬 오프라인 책(개정판) 출간 !! (2019.06) ** * [책 구입 안내](https://wikidocs.net/4321) 이 책은 파이썬 ... wikidocs.net 1. 변수 이름짓기 변수 이름에는 글자, 숫자, 밑줄만 쓸 수 있다. ex) message_1(o), 1_mes..
lst = [] while True: nData = list(map(int, input().split())) lst.append(nData) if lst[-1] == []: lst.remove(lst[-1]) print(lst) break 빈 list를 선언하고, while loop를 돈다. nData에 list로 만들면서, lst에 append 시키고, 마지막 종료를 위해 엔터를 치면 '[]' 값이 들어가므로, remove로 끝에 '[]' 값을 삭제한다. 그리고 엔터를 받았으므로 break로 종료하면 된다. (야매로 짜봤다....) 위에서는 list를 썼는데 응용하기에 따라서 dict도 되고 str도 만들 수 있다. 결과창
파이썬 random 함수로 간단하게 TEST 해보려는 찰나에 다음과 같은 오류를 만났다. 열심히 구글링 해 본 결과 https://www.codeit.kr/community/threads/12847 와 같은 사이트에서 해결책을 얻었다. 코딩이 처음이라면, 코드잇 월 3만원대로 Python, JavaScript, HTML/CSS, Java 등 1,600개 이상 프로그래밍 강의를 무제한 수강하세요 www.codeit.kr:443 module과 동일한 명의. py를 쓰면 아래와 같은 오류를 볼 수 있다. AttributeError: partially initialized module 'random' has no attribute 'randint' (most likely due to a circular impo..