카테고리 없음

5강 (22.06.22)

moru_xz 2022. 6. 22. 16:14

조합되는 키본 코드 형식

1. 메모리할당구문(재활용 구문)

변수명 = ? 

ex) 엑셀

A1 = 3

B1 = 4

C1 = A1 + B1

 

2. 연산

+, -, *, /, **, //,%

문자열: +, * 가능

3. 함수 

이미 있는 기능 활용

sum()

print()

type()

id()

 

4. 제어구문(반복, 선택)

100줄 만들어야 하는거 2줄 만들기

다양한 구문들을 효율적으로 조합하는데 사용하는 구문 

 

# 1. 자료형과 연산 

## 1.1 숫자형 

정수형: 양수, 음수, 0(zero), integer

# 데이터를 메모리에 보관하는 셀 공간: 변수 
# 변수라는 이름을 지정할 때는 사용자 별칭 
# = : 할당연산자  
숫자 = 3

숫자 + 5

id(숫자)

a = 123

a

print(a)

a = -123

a

a = 0
a


실수형: float, 소숫점이 붙어있는 숫자형

a = 1.2 

a

type(a)

a = 4
type(a)

a= -3.14

a

사칙연산

a = 3
b = 4

a

b

a
b

print(a)
print(b)

a + b

c = a + b

c

c = a-b
c

c = a*b
c

c = a/b
c



**: 거듭제곱 연산자

2 **3

a

b

c

a**b

%: 나머지 연산자, 정수 나누기를 통해서 발생한 나머지

나머지 연산: 데이터의 종류를 구분할 때 사용 

10 % 2

11 % 2

1 % 3

2 % 3

3 % 3

4 % 3

5 % 3

6 % 3

//: 정수 몫을 계산하는 나누기

7 / 4

7 // 4

### 1.2 문자형, 문자열(string)

s = '파이썬 데이터 분석'

s

id(s)

print(s)

3
'3'


문자열 더하기: 문자 결합

a = '파이썬'
b = '데이터'
c = '분석'

d= a+' '+b+' '+c
d

문자열 곱하기

a

a * 3

'='*20

'='*50
'파이썬 데이터 분석'

print('='*20)
print('파이썬 데이터 분석')
print('='*20)


s

문자열 길이: len(), 문자열을 구현하는 문자의 개수

len(s) #length

인덱싱(indexing): 문자열 속에서 문자의 위치 제어

s

#문자열에는 암묵적인 위치번호가 있음
#가장 왼쪽부터 0번으로 시작 
s[1]

s[0]

inu = '인천대학교'

inu[0]

inu[3]

inu[0]+inu[1]+inu[2]

inu[-1]

inu[-2]

inu[-3]

len(inu)

inu[len(inu) - 1]

코랩 실행결과까지 어케 복사하지...;;;