Python 기초와 Flask!

현정재·2024년 6월 10일
0

오늘은 Python 기초와 Flask에 대해 배웠다. Python은 Java보다는 수월해 보이는 언어처럼 느껴졌다.

a = 10 # a에 10을 넣는다.
b = 3 # b에 3을 넣는다.

Java는 변수명 앞에 데이터 타입을 정해줘야 하는데
Python은 그냥 변수에 넣기만 하면 되는가보다..

print(a + b) # 13
print(a - b) # 7
print(a * b) # 30
print(a / b) # 3.3333333333333335
print(a % b) # 1
print(a // b) # 3
print(a ** b) # 1000

print(a > b) # True
print(a <= b) # False

출력도 굉장히 단순했다.. Java에 비해 뭔가 심심;ㅋㅋ


name = 'bob' # 변수에는 문자열이 들어갈 수도 있고,
num = 12 # 숫자가 들어갈 수도 있고,

is_number = True # True 또는 False -> "Boolean"형이 들어갈 수도 있습니다.

print(is_number)


a_dict = {} # 빈 딕셔너리 만들기
a_dict = {'name':'영수','age':24} # 값을 채운 딕셔너리 만들기

print(a_dict)

print(a_dict['name']) # 영수
print(a_dict['age']) # 24

대체로 Java 보다 간단해서 이해는 금방 되었다. if문 for문 등 기초 문법은 완료~!!!


flask를 배우기 위해 가상 환경도 설치했다.

가상 환경(virtual environment)은

같은 시스템에서 실행되는 다른 파이썬 응용 프로그램들의 동작에 영향을 주지 않기 위해, 파이썬 배포 패키지들을 설치하거나 업그레이드하는 것을 가능하게 하는 격리된 실행 환경 입니다.

실제로 다른 라이브러리를 사용하기 위해 pip install flask 이런식으로 설치가 다되는게 신기했다. Java는 Object클래스에 다 있으려나?

터미널에서 python app.py 를 입력하면 가상 서버가 열려서 코드 작성한게 웹페이지로 나타난다. 이런저런 연습을 많이 해봐야하는데 강의 듣는 시간만해도 너무 벅차다..
requests 라이브러리를 설치하고 네이버 날씨 스크래핑 실습을 했다.. 내가 네이버 검색창에 검색을 하는 방식이 아니라 신선해서 집중이 잘되긴 했는데 연습이 많이 필요한거 같다 ㅜ
쉬는 날 더 열심히 해야지!!!

profile
wonttock

0개의 댓글