[python] JavaScript와 다른 python 문법
              
          2023. 1. 20. 00:00ㆍBackend/python
728x90
    
    
  반응형
    
    
    
  python 문법 중에서 JavaScript와 다른 부분만 정리한 내용!
1. 변수 선언
키워드 없이 선언한다.
a = 3
b = a콘솔 출력
print(a, b)2. 자료형
1) 숫자형
증감 연산자
python에는 증감 연산자(i++, i--)가 없다.
2) 문자열
upper
대문자로 변환한다.
name = 'juhee'
name.upper()
print(name)  # juhee
print(name.upper())  # JUHEE3) 불 자료형
첫 글자를 대문자로 작성한다. 👉🏻 True, False
논리 연산자
a = True
b = False
print(not a)  # False
print(a and b)  # False
print(a or b)  # True4) list
선언
a_list = []추가
a_list.append(2)
print(a_list)  # [2]리스트 길이
print(len(a_list))  # 1리스트 연결
a = [3, 3, 1]
b = [5, 2]
print(a+b)  # [3, 3, 1, 5, 2]리스트 요소 반복
a = [3, 3, 1]
b = [5, 2]
print(a*2)  # [3, 3, 1, 3, 3, 1]5) dictionary
a_dict = {}
a_dict = {'name': 'juhee', 'age': 25}
a_dict['height'] = 168
print(a_dict)  # {'name': 'juhee', 'age': 25, 'height': 168}3. 함수
중괄호가 아닌 들여쓰기로 블록의 범위를 표시한다.
def sum(a, b):
    return a+b
print(sum(1, 2))  # 34. 조건문
else if는 elif로 줄여쓴다.
def is_adult(age):
    if age > 20:
        print('성인입니다')
    elif age >= 13:
        print('청소년이에요')
    else:
        print('어린이네요!')
is_adult(30)  # 성인입니다
5. 반복문
리스트의 요소들을 하나씩 꺼내 쓰는 형태이다.
fruits = ['사과', '배', '감', '귤']
for fruit in fruits:
    print(fruit)728x90
    
    
  반응형
    
    
    
  'Backend > python' 카테고리의 다른 글
| [python] beautifulsoup4 Web Scraping, 웹 스크래핑 (0) | 2023.01.22 | 
|---|---|
| [python] 파이썬 패키지 설치하기, requests 패키지 사용하기 (0) | 2023.01.20 | 
| [python] python 설치하기, VSC에서 실행하기 (0) | 2023.01.19 |