본문 바로가기

공부/Python(FastAPI)9

Python 기초부터 배워보기~~(조건문 if) 간단한 문제를 풀어보자 문제 1. "주머니에 돈이 있으면 택시를 타고, 주머니에 돈은 없지만 카드가 있으면 택시를 타고, 돈도 없고 카드도 없으면 걸어가라."(나는,, 걸어가야지,,) 알고리즘을 짜보자 # 조건 1. 주머니에 돈 또는 카드가 있다면 택시를 탄다. # 조건 2. 둘 다 없다면 걸어간다. 먼저 주머니라는 변수에 들어갈 값을 설정해 보자. 주머니에 들어갈만한 것들을 적어본다. pocket = "money, card, mobile, bill" 조건문을 적어보자. # 조건: 돈 또는(or) 카드 == True - 택시 탄다 아니면(else) == False - 걸어간다 if ("money" in pocket) or ("card" in pocket) : print("택시탄다.") else : pri.. 2023. 9. 8.
Python 기초부터 배워보기~(자료형 연산) a = 3이라면 수학적으로 등호로 표현이 아니고 a라는 상자에 3을 넣는 거 같은 느낌 a = a + 1 이라면 a = 4가 되는 느낌 print(a)를 하면 4가 나오고 print(type(a))를 하게 되면 type이 어떤 건지 알려준다. 4는 정수이기 때문에 class 'int'가 표시된다. 문자열 자료형 a[ : ] a [ : : ] 첫 번째는 이상 두 번째는 미만 세 번째는 간격을 뜻한다. 첫 번째가 비어있으면 처음부터 두 번째가 비어있으면 끝까지를 뜻한다. 문자열 포매팅 코드설명 %s 문자열(String) %c 문자 1개(character) %d 정수(Integer) %f 부동소수(floating-point) %o 8진수 %x 16진수 %% Literal % (문자 % 자체) 재미있는 것은 %.. 2023. 9. 8.
Mac OS 에서 Python3과 MySQL 연동해보기(CRUD까지) PyMySQL 설치를 해보자 Python과 MySQL은 이미 설치되어 있는 상태로 가정한다. 터미널을 실행한 후에 아래 명령어를 넣어준다. pip install PyMySQL 명령어를 넣었는데 pip를 찾을 수 없다고 하고 있다,, 구글링이 계속해보니 아래 명령어를 넣고 하면 된다고 한다. sudo easy_install pip command not found: pip를 검색했더니 pip를 업그레이드해주면 된다고 한다. pip3 install --upgrade pip 다시 한번 PyMySQL을 설치 명령어를 넣어주니 install되었다! 이제 DBtest.py 파일에서 연결해 보자! (VScode에서 실습해 보았다.) import pymysql https://luran.me/300 PyMySQL - 파이.. 2023. 9. 7.