파이썬 기본문법

최형택·2021년 12월 31일
0

1.문자열자료형(string)

문자열(String)이란 문자, 단어 등으로 구성된 문자들의 집합을 의미한다.

ex) "Welcome"

ex) x= "Hello Wolrd" print(x)= "Hello World"

위 문자열 예문을 보면 모두 큰따옴표(" ")로 둘러싸여 있다. 숫자도 예외가 아니다.보통은 ""(큰따옴표)를 많이 쓰며 문장이 길때에는 """를 쓴다.

2.숫자형 자료형(Numbering)

파이썬 지원 자료형

int: 정수
float: 실수
complex: 복소수
bool: 불린
str: 문자열(시퀀스)
list: 리스트(시퀀스)
tuple: 튜플(시퀀스)
set: 집합
dict: 사전

ex) print(1 + 2 ) = 3 print(2*3)=6

ex) a = 5
b = 10

print(a * b) # 50
print(a / b) # 0.5
print(a // b) # 0
print(a % b) # 5

3.변수

프로그래밍은 기본적으로 어떤 데이터를 저장하고, 이를 자유롭게 처리하는 것입니다.

데이터를 쓰려면, 쓰기 전에 어딘가에 저장을 해두어야합니다.

어떤 데이터가 들어간 공간을 변수라고 합니다.

ex) b = 30 ,a =10

sum = a + b print(sum) = 30

4.함수

입력값에 따라 결과가 다를수는 있지만 로직 자체는 같은 경우에 하나의 포장지 안에 넣어서 계속 재사용할 수 있게 만들어 놓은것을 함수라 합니다.
함수로 묶어서 관리하게 되면 좀더 편리하게 사용할 수 있기 때문에 함수를 사용하는 것 입니다.

def 함수명(매개변수) :
수행문장

함수의종류

1)일반적인 함수

def 함수이름(매개변수):
<수행할 문장>
...
return 결과값

2)입력값이 없는 함수

def say():
... return 'Hi'
...

3)결괏값이 없는 함수

def add(a, b):
... print("%d, %d의 합은 %d입니다." % (a, b, a+b))

4)입력값도 결괏값도 없는 함수

def say():
... print('Hi')

0개의 댓글