본문 바로가기

파이썬3

알고리즘 오늘은 알고리즘에 대해서 배웠다 . 사실 알고리즘이라는 단어가 많이 생소하기도 했고 말이 어려워 보여서 접근하기 어려운 영역 같았고 실제로도 너무 어려웠다 ...... 일단 기본적인 알고리즘의 정이는 어떤 문제의 해결을 위하여, 입력된 자료를 토대로 하여 원하는 출력을 유도하여 내는 규칙의 집합. 여러 단계의 유한 집합으로 구성되는데, 각 단계는 하나 또는 그 이상의 연산을 필요로 한다라는 정의를 가지고 있다. 또한 어떤 문제가 있을때, 그것을 해결하기 위한 여러 동작들의 모임입니다. 예를 들어 엄마가 계란과 돼지고기를 사오라고 하셨다면 여러 방법이 떠오를 수 있습니다. 집앞 롯데슈퍼에서 계란과 돼지고기를 사온다. 시장 골목에 있는 노점상의 계란과 정육점의 돼지고기를 사오고 남은 돈으로 아이스크림을 사먹.. 2022. 11. 10.
python 기초문법 오늘은 python 기초문법 강의를 들었다 . python은 읽기 쉽게 만든 언어이기 때문에 , 문법이 쉬워 초보자가 배우기 좋은 언어라고 들었다. 파이썬에서 변수 선언 할 때는 아래와 같이 쓰고 출력 할 때 print() 를 쓴다. a = 3 print(a) b = a print(b) a = 5 print(a, b) 파이썬에서 글로 데이터로 사용 할 수 있는데 이걸 문자열 이라고 하고 , '' , "" , 로 문자를 표현한다. 숫자를 문자열로 표현할 때도 숫자 위에 '',"", 를 써서 표현한다. a = "3" b = "5" a + b # 35 문자열의 앞의 반만 출력하기 TaeWook 앞글자의 Tae 만 출력하였을 때 text = 'TaeWook' print(text[:3]) 이런식으로 출력한다 지역.. 2022. 11. 8.
Python 파이썬 문법은 매우 직관적인 언어이고, 할 수 있는 것이 많습니다. 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이라는 변수에 넣는다 # 변수의 이름은 마음대로 지을 수 있음! # 진짜 "마음대로" 짓는 게 좋을까? var1, var2 이렇게? 2)자료형 name = 'bob' # 변수에는 문자열이 들어갈 수도 있고, num = 12 # 숫자가 들어갈 수도 있고, is_number = True # True 또는 False -> "Boolean"형이 들어갈 수도 있습니다. ######### # 그리고 List,.. 2022. 10. 24.