1 변수와 기본연산
a = 3 3을 a에 넣는다
b = a a를 b에 넣는다
a = a + 1 a+1을 다시 a에 넣는다
num1 = a*b a*b의 값을 num1이라는 변수에 넣는다
num2 = 99 99의 값을 num2이라는 변수에 넣는다
2 자료형
2.1 숫자/문자형
name = 'bob' 변수에는 문자열이 들어갈 수도 있고
num = 12 숫자가 들어갈 수도 있고,
is_number = True True / False -> "Boolean"형이 들어갈 수도 있음
2.2 리스트형 (JS 배열형과 동일함)
a=['사과','체리','복숭아']
print(a[0])
실행 결과 : 사과
2.3 Dictionary형 (JS dictionary형과 동일)
a= {}
a= {'name':'수지','age':30}
a의 값은? {'name':'수지','age':30}
a['name']의 값은? '수지'
3 함수
3.1 정의
f(x) = 2*x+3
y = f(2)
y의 값은? 7
자바스크립트에서는
function f(x) {
return 2*x+3
}
파이썬에서는
def f(x):
return 2*x+3
y = f(2)
y의 값은? 7
3.2 함수 응용
def hey():
print("헤이")
파이썬에서 함수 생성시 들여쓰기가 중요
hey()
def sum(a,b,c):
return a+b+c
result = sum(1,2,3)
print(result)
실행 결과 : 6
4 조건문
age = 25
if age > 20:
print("성인입니다")
else:
print("청소년입니다")
♬ if와 else로 구성
5 반복문
fruits = ['사과','바나나','체리','딸기']
for fruit in fruits:
print(fruit)
실행 결과 : 사과, 바나나, 체리, 딸기
가 하나씩 찍힘
(파이썬에서 반복문은 리스트의 요소들을 하나씩 꺼내쓰는 형태)
'Programming > Python' 카테고리의 다른 글
[Python] 자료형 확인하기 / 문자열 연산자 (0) | 2023.03.28 |
---|---|
[Python] 연산자 / 리터럴 / 출력 (0) | 2023.03.28 |
[Python] 문장 / 표현식 / 키워드 / 식별자 / 주석 (0) | 2023.03.27 |
[Python] 숫자 (0) | 2023.03.22 |
[Python] 2주 학습 톺아보기 - 기본 정리 (0) | 2023.03.03 |