본문 바로가기

내일배움캠프33

파이썬 문법 배우면서 헷갈련던 문법들만 작성합니다. 1. 리스트와 딕셔너리의 조합 people = [{'name': 'bob', 'age': 20}, {'name': 'carry', 'age': 38}] # people[0]['name']의 값은? 'bob' # people[1]['name']의 값은? 'carry' person = {'name': 'john', 'age': 7} people.append(person) # people의 값은? [{'name':'bob','age':20}, {'name':'carry','age':38}, {'name':'john','age':7}] # people[2]['name']의 값은? 'john' 주의) people[0].['name']이 아님 "."을 사용하면 안됨. 2. 반.. 2024. 2. 20.
GIT,GITHUB TIP) tab을 누르면 자동완성. .. : 상위경로 . : 현재경로 ~ : 홈 경로 1. 리눅스 단축키 1-1. pwd : 현재 경로 (print working directory) 1-2. ls (list) : 들어있는 파일,목록들을 나열 1-3. ls -a (list all) : 숨겨진 파일까지 전부 다 나열 1-4. cd (change directory) : 폴더 이동 1-5. mkdir (make directory) : 디렉토리 만들기(폴더 만들기) 1-6. touch : 파일 생성 >>> touch a.txt a.txt 파일 생성 1-7 ll : 내용물에 대한 자세한 내용이 나옴 앞에 d가 있으면 디렉토리 2. GIT : 코드 변경점 기록 : 에러로 인해 과거로 돌아가고 싶을 떄 (버전 관리 도.. 2024. 2. 14.
TIL(데이터를 Flask로 받기,배포하기,listplz 사이드메뉴) 1. python 1-1. Form에서 보낸 데이터 Flask에서 받기 1-2. Pythonanywhere를 통하여 배포하기 사용된 문법들) 위의 문법을 통해 Form에서 입력한 데이터를 전송하기 위해서는 어디로 어떻게 보낼지 결정함 @app.route('/music/create') def music_create(): # form으로 데이터 입력 받기 username_receive = request.args.get("username") title_receive = request.args.get("title") artist_receive = request.args.get("artist") image_receive = request.args.get("image_url") # 데이터를 DB에 저장하기 song.. 2024. 1. 30.
파이썬-2일차 오늘은 파이썬에서 아래의 개념들을 배웠다. 1. 라우팅 2. url에서 데이터 가져오기 3. SQLAlchemy 사용으로 database 조작하기 4. [실습] 음원 사이트인 멜론 Top 100 차트에서 가수, 노래 제목, 앨범 커버를 스크래핑해서 카드 형태로 만들어 주세요. 1. 라우팅 아래의 코드처럼 /,/music을 설정합니다. from flask import Flask, render_template app = Flask(__name__) @app.route("/") def home(): return render_template("motto.html") @app.route("/music/") def music(): return render_template("music.html") if __name_.. 2024. 1. 26.
파이썬 TIL 1일차 조건문 if age = 25 # age라는 나이 값을 담은 변수 만들기 if age > 20: # 조건 : age가 20보다 크다면 -> 지금은 True! print("성인입니다") # 조건이 참일 때 작동하는 코드 else: # else 조건이 False라면 아래 내용을 실행하세요~ 라는 뜻 print("청소년입니다") # 조건이 거짓일 때 작동하는 코드 if ( 조건이 세 개 이상) if 조건1: # 조건1이 참일 때 실행할 코드 elif 조건2: # 조건1이 거짓이고 조건2가 참일 때 실행할 코드 elif 조건3: # 조건1과 조건2가 모두 거짓이고 조건3이 참일 때 실행할 코드 else: # 위의 모든 조건이 거짓일 때 실행할 코드 반복문 fruits = ['사과','배','감','귤'] # fr.. 2024. 1. 24.
JavaScript문법,jQuery, Fetch let let 키워드는 블록 스코프(문단 안에서 노는 구역) 지역 변수를 선언하는 데 사용됩니다. 블록 외부, 즉 최상위 레벨에서 선언될 경우 글로벌 스코프를 가집니다. 선언된 블록, 문, 또는 표현식 내에서만 유효합니다. 선언 후 값 변경이 가능합니다. const const 키워드는 블록 스코프 읽기 전용 상수를 선언하는 데 사용됩니다. 블록 외부, 즉 최상위 레벨에서 선언될 경우 글로벌 스코프를 가집니다. 한 번 할당된 값은 변경할 수 없음 (불변은 아님, 객체 내부 속성은 변경 가능). 선언과 동시에 초기화되어야 합니다. var (자주 사용하진 않지만 먼지는 알아야할 것 같음) var는 함수 스코프(함수 안에서만 노는 구역)를 가지는 변수를 선언합니다. 함수 외부에서 선언될 경우 글로벌 스코프를 가.. 2024. 1. 19.