코딩은 계속 암기하고, 입력해보고 익히는 거랬는데 나의 문제는 문제를 받으면 그걸 파악히 처리하는 게 느리단 거다. 코드 작성도.. 왜 그리 어려운지 복습하지 않으면 할 수 없다.
3. operator
연산자 (Operator) 값과 값 사이에 연산(계산)을 수행하는 기호 또는 키워드다.

대입 연산자 : =
우측의 값을 좌측 변수에 저장(할당)한다.
우측 값이 먼저 계산되고 그 결과를 좌측에 저장하는 맥락이라서 같다가 아닌 값을 대입한다. 하여 대입 연산자라 한다.





코드 작성하게 되면 비교 연산자/ 논리 연산자 섞어서 쓰게 될 거다.
if A != B or A != C:
조건문 A는 B 또는 C와 다를 시, 모양새를 띄게 된다.
문자열 연산(산술 연산)

" " 를 넣어 만든 문자열을 결합 시킬 수 있다. 그렇기에 숫자로 쓴 것도 "100" + "200"로 인지해 100200이 되는 식.
+(더하기) *(곱하기) 의 의미처럼 문자에서 결합/ 반복으로 쓸 수 있다.
숫자간 더하기 ("3" + 2 )식의 문자열과 숫자 구성은 인지 못하고
문자 나누기, 빼기 형태도 사용할 수 없다.
4. Input
input() 함수: 콘솔을 통해 사용자로부터 문자열 형태로 입력 받음
형변환이 필요한 경우에 추가 명령어를 써야 함. ex. int(input(""))-
이러면 이름 입력하세요. 뜨고 그 값이 출력된다.
형변환 예시.
a = input() #2
b = input() #5
print(a + b) #25로 숫자가 붙어서 나옴. (문자열로 인지)
a= int(input())
b= int(input())
로 수정해야 7로 입력값이 나온다.
input()함수로 여러 자료 입력
.split() = 문자열을 쪼개주는 함수 - 기본 구분자: 공백
과일 = "과일1, 과일2, 과일3".split()print(과일)==
과일 = input().split()
#input 안에 과일1 과일2 과일3 입력)
print(과일)
어느 쪽이든 둘 다 동일하게 작동한다.
구분자 명령어를 활용해 input().spilt("-") 해서 a, b, c 넣으면 a-b-c로 출력된다.

배운 함수를 통해 한 실습 예제들.
실습2의 가로세로 입력 받기와 네 자릿수 정수 다 받고 print(f" ") 형식으로 출력하는 식이다.
실습 4는 input 입력하면 출력에 2025.00.00 / 09:04:00 식으로 출력 형태를 보여주고자 split 쓴 걸로 기억 한다.
여기까지는 기본적인 구조, 입력을 익히는 터라 크게 무리 없지만 이런 걸 자주 안 쓰면 어떤 식이더라, 하고 찾기 마련이라 추후에 다시 찾아보고 입력하고 있지 않을까 한다.
'IT' 카테고리의 다른 글
| [코딩온] 신재생에너지 IoT 개발자 입문_ 파이썬6 (0) | 2025.12.01 |
|---|---|
| [코딩온] 신재생에너지 IoT 개발자 입문_ 파이썬4 (0) | 2025.11.25 |
| [코딩온] 신재생에너지 IoT 개발자 입문 251110 회고 (0) | 2025.11.18 |
| [코딩온] 신재생에너지 IoT 개발자 입문 251107 회고 (0) | 2025.11.11 |
| [코딩온] 신재생에너지 IoT 개발자 입문 251105 회고 (0) | 2025.11.08 |