새싹에서 8월 19일 월요일부터 9월 3일 화요일까지
저녁 7시부터 10시에
파이썬 기초 특강을 진행한다.
프리코스라서 출석 안해도 되고
수료했다고 뭐 크게 그런 것도 없고
그냥 가벼운 수업!
수료생도, 수료생 아니어도 들을 수 있다. 신청만 하면.
온라인 줌으로도 하고 오프라인으로 나와도 된다.
나 포함 성동2기 수료생 여럿도 여러 이유로 이 수업에 지원했다.
3일차 조건문
강사님은 vs 코드 프로그램 사용하심. 테마 예쁘게 조정 가능.
💠 if 조건식
#기본 원리
if 조건식; (콜론 단축키 쉬1 오른쪽 키)
코드 블럭, (조건식이 참일 때 실행되는 뭉치. 1탭)
결과
# 변수 넘버2가 1과 같다면 넘버2의 데이터를 출력하는 코드 작성
if number2 == 1 :
print(number2)
else:
print("그대는 틀렸소")
input(number2)
#다른 문제
n3 = 50
if n3 * 2 >= 100:
print("합격~")
else:
print("불합격 ㅠㅠ")
💠 elif 다중 조건문
<IF를 여러개 쓰는 조건문과 ELIF도 같이 쓰는 조건문 비교>
#다중 IF문
if n4 >= 30:
print("30 이상이다")
if n4 >= 25:
print("25 이상이다")
if n4 >= 20:
print("20 이상이다")
이케 써도 되긴 함
근데? 20 넘으면 3개 다 출력됨. 3개의 각각 다른 조건문에 다 해당하니까.
#ELIF문
한번의 출력만 해야 한다면 쓸 게 바로 elif
if n4 >= 30:
print("30 이상이다")
elif n4 >= 25:
print("25 이상이다")
elif n4 >= 20:
print("20 이상이다")
#결론
elif를 여러 개 사용한 방법은 하나의 조건식이 참이면 나머지는 출력을 안하고
if만 쓰면 맞는 걸 다 출력함.
#정석 다중 조건문 : IF - ELIF - ELSE
if score > 80:
print("A)"
elif score > 70:
print("B")
elif score > 60:
print("C")
else:
print("F")
컨테이너 자료형
기본 변수는 하나의 자료만 들어가는 상자 느낌이라면
컨테이너는 여러개를 넣을 수 있는 자료형.
그것은 바로 LIST!
💠리스트 자료형 특징
1 하나의 변수에 0개 이상의 데이터를 저장
2. 자료형 상관없이 데이터를 저장할 수 있다. (R에서 데이터프레임 같은 느낌)
+)
R에서 벡터, 행렬, 배열이 불가능하고 (하나의 자료형만 가능. 하나라도 문자로 바꾸면 숫자들이 문자형으로 다 바뀜.)
데이터프레임(열끼리만 같으면 됨), 리스트가 여러 자료형 저장 가능
휴 adsp에서 배운 내용 잘 기억하고 있구나 나 ^^
리스트는 살짝 기억안낫지만.. 어
매트릭스..? 벡터 행렬 배열...
데이터프레임은 여러개 가능.. 이런 게 어디임
💠리스트 함수 (연산자 등)
- 생성 방법은 대괄호 [ ]
list = [1, 1.0, "1"] - 리스트에 저장된 데이터는 원소(요소)라고 부름.
- len(list)
리스트에 저장된 원소의 갯수
(원래는 길이일텐데... 각 자료형마다 어떻게 달라지는 걸까)
#리스트끼리 더하기
+로 두개의 리스트를 합쳐서 새로운 리스트를 생성할 수 있다.
list1 = [1, 2]
list2 = [3, 4]
list = list1 + list2
print(list)
결과: [1, 2, 3, 4]
#리스트 곱하기
* 곱하기 하면 리스트를 반복한 만큼 나옴
list * 5 하면
1234가 5번 반복해서 나오는 거지.
1 2 3 4 1 2 3 4 1 2 ... 이렇게.
+)
각 원소에 곱하게 하려면...?
R에선 어떻게 하는지 비교하기
여담
1. 나도 줌방 들어가고 싶어...
그래야 강사님이 쓰시는 거 일일이 캡쳐할 수 있어!
아님 일일이 따라쳐야 해서 불편해.
어제 줌 방 알았으면 들어갔을 거야.
수업자료 링크도 나는 몰라
왜 나는 안줘?????
오프라인 아니어도 주지,...!!
⇒ 강사님께 메일 달라고 해서 해결.
2. 수업이 끝나고 강사님이 나한테 이것저것 질문하셨다.
윗층에서 수업 같은 거 하냐, 무슨 수업이고 언제 끝났냐, 원래 개발 배웠었냐 등.
성동2기 수료생들이 한쪽 테이블에 모여서 포폴 어떻게 했냐 이런 거 얘기 잔뜩 햇나 보다.
그래서 서로 아는 사이였는지 궁금하셨던 모양...
월화에는 5~6명이 나와서 떠들었는데 오늘은 강의실에 나밖에 없어서
(공교롭게도 월화에는 내가 체력 이슈로 안나와서)
나는 ?? 하다가 3층에서 마주친 동기 수강생 분한테 여쭤봤었는데
오늘 태풍이라 다들 안나오셨다고 함.
또, 점심 지원한다 들었는데 구체적으로 어떻게 하는지 여쭤보셨다.
알고 보니 이 강사님이 새싹 강의가 예정된 느낌인데
회사에서 점심 어떻게 지원할지 얘기가 나오더라고 그래서 궁금했다 하셨단다.
그리고 다들 태풍 때문에 안나와서 그런가
내일 오프라인으로 올 거냐고 물어보셨다.
아마 동선 상 그럴 거 같다고 대답했음.
궁금한 거 냅다 다가가서 물어보는 점이랑..
주변 관찰했다가 그러려니 안하고 궁금해하는 점..
덕분에 도움되었다고 감사해하는 점이.. 뭔가 나랑 닮으신 거 같다... 나도 저랬었던 듯한... 아마도.
첫번째 질문도 뭐 '흠 저분들 유독 친해보이는군. 대충 들은 바로는 수강생들 여기서 수업했다던데 거기 출신이겠지.'라고 추측하고 그대로 넘어가도 되는 건데
보통은 그렇게 할텐데
나같은 사람들은, '저분들은 서로 친해보이는데, 혹시 여기서 수업했다던 곳 출신이신가? 어떤 수업이길래 이 수업도 듣는거지? 끝나서 방과후에 듣는건가?'
이거 궁금해함.
아마 강사님도 그게 궁금하셔서 우다다 질문하신 거 같다.
3. 체력 이슈로 월화 안나왔다.
오늘은 헤드폰 찾는 이슈로 1시간 정도 늦었다.
내일은 동선 상 아침부터 외출을 해야 하니, 끝나고 바로 여기로 올 거여서
오프라인 강의에 참석하게 될 거 같다.
4. 난이도 다행히 쉽다
아직까지는 그렇다.
개발을 처음 접하는 분들이 새싹 교육 따라가기 전에 듣는 쌉기초 + 나이가 청년이 아닌 현지 주민도 들을 수 있게끔 하는 그런 느낌이라
강의가 전반적으로 친절하고 난이도가 낮다.
물론 코딩 개념을 아예 처음 접하면
? 컨테이너가 뭐지?
음? 변수를 저장한다는 게 대충 뭔 느낌이고 왜 필요하지?
이런 개념부터 헤매니까 아예 초대박 쉬운 코스냐고 하면 아닐 수 있다.
그래도 나는 새싹에서도 글코
주변 개발자한테 배운 것도 있고
예에전에 인강 들으며 접한 것도 있어서
파이썬 기초 문법을 하나하나 구체적으로 기억은 못하더라도
오늘 배운 단계 정도는
음음 맞아 그렇지 하고 할 정도는 된다.
월화 수업 못들어서 큰일나진 않아 다행쓰.
5. 성동2기 수료생들이 프리코스를 듣는 여러 이유
- 끝났다고 마냥 해이해지면 안되니까 뭔가의 루틴을 갖추면 좋아서
- 이 수업을 듣는 목적으로다가 나와서 미리 자습하면 좋으니까
- 수업에서 배운 파이썬을 기초부터 탄탄히 복습하고 싶어함
- 개발을 처음 접하는 사람이 많은데
- 수업 특성 상 진도가 빨랐고
- 데이터 분석 코드까지 배워야 하니까 좀 어려운 난이도?까지 갔었으니
더더욱 기초 복습의 필요성을 느낀 듯.
- 필참이 아니고 온라인 가능하단 점
- 정든 동기들 볼 수 있는 루트 중 하나여서
'공부, 연구 > 개발' 카테고리의 다른 글
for 반복문, while 반복문 - [파이썬 기초 5일차] (0) | 2024.10.04 |
---|---|
와오 나 쩌는 거 배웠어 (0) | 2024.06.22 |
자바 스크립트 기초 4일차 (0) | 2023.03.23 |
티스토리 스킨을 적용했다 (0) | 2023.03.13 |
티스토리 스킨 변경 (1124 새벽) (0) | 2022.11.24 |