개발공부 12일차 [JavaScript 복습, python]
주말에는 공부에 진짜 집중이 안된다.. 안하던 공부를 해서 그런것같다..
오늘은 웹개발 종합반 3주차 자바스크립트 복습 및 파이썬 교육을 들었다.
오늘은 진짜 짧게 공부하긴했는데 ..
그래도 오늘 조금 한거라도 정리 하기로했다.
-자바스크립트 복습하기
fetch("http://spartacodingclub.shop/web/api/movie")
.then((res) => res.json())
.then((data) => {
let rows = data["movies"];
$('#cards').empty();
rows.forEach((a) => {
let title = a["title"];
let desc = a["desc"];
let comment = a["comment"];
let star = a["star"];
let image = a["image"];
let star_image = '⭐'.repeat(star)
let temp_html = `<div class="col">
<div class="card h-100">
<img
src="${image}"
class="card-img-top"
alt="image 로딩실패"
/>
<div class="card-body">
<h5 class="card-title">${title}</h5>
<p class="card-text">${desc}</p>
<p>${star_image}</p>
<p class="mycomment">${comment}</p>
</div>
</div>
</div>`;
$('#cards').append(temp_html)
});
let star_image = '⭐'.repeat(star) -> star_image라는 변수명을 만들고서 사용할 이모지를 넣고
.repeat(star)하면 star이라는 변수의 숫자만큼 이모지가 나오게 할 수 있음
- 파이썬
a = {'name': '영수', 'age':24}
print(a['name'])
자바스크립트에선 let a 로 변수를 불러왔지만 파이썬에선 바로 a = 으로 불러올 수 있음
파이썬 함수 - def
def hey():
print()
자바스크립트에선 function hey(){}로 표현하나 파이썬에선 :후 탭을 해줘야 불러옴
def sum(a,b,c):
return a+b+c
result = sum(1,2,3)
print(result)
1+2+3 으로 결과값은 6으로 나옴
파이썬 조건문 및 반복문
age = 25
if age>20:
print('성인입니다.')
else:
print('청소년입니다.')
--
ages = [5,10,13,23,25,9]
for a in ages:
if a > 20:
print('성인입니다.')
else:
print('청소년입니다.')
반복문일때 for a in ages: 사용함.
라이브러리 설치방법은
pip install requests(지정한 이름)로 할 수 있다.
python의 변수, 함수는 JavaScript랑 비슷하게 사용이 되는데 대신 좀 더 간단한 방식으로 적을 수 있었다.
아.. 그리고 항해99 사전스터디 팀장이되었다.. 나 분명 신청할때 mbti isfp라고 적었는데.. 나 소심한데.. ....
강의듣다가 얼타서 gather 만들고 초대링크 뿌리고 슬랙에 단톡방 만들어서 장문의 글을 쓴다고 집중력을 다 뺐겨버렸다.
[][][][][][][][][][][][][][][][][][][][]아무튼 내일은 좀 더 집중 해보자리..