본문 바로가기

Python2

[Python] # 0. 파이썬 기초 문법 Review (1) SCSA 교육 입과 전, Python 기초 문법을 예습해가는 시간을 갖고자 합니다. 먼저 산술연산자 4개부터 봅시다. 당연한 사칙연산들인데요. C/C++에선 + , - , / , %이 있습니다. 파이썬에서는 특이한게 +,-,/,//,%,divmod(a,b) 로 크게 6가지가 있어요. + 는 더하기 , - 빼기 , / 는 소수점자리까지 출력하는 나누기 , // 는 몫만 출력 (C/C++에선 주석처리였죠?) , % 는 나머지 출력 , divmod(a,b)는 a//b , a%b를 동시에 출력하는 문법입니다. 다음은 문자열입니다. C/C++에선 문자는 작은따옴표로 , 문자열은 큰따옴표로 구분했는데 파이썬은 상관없습니다. 작은따옴표로 하든 큰따옴표로 하든 알아서 다 인식이 됩니다. a = 'abc' b = 'de.. 2023. 1. 3.
[Python] # 2. 숫자형,문자열 슬라이싱에 대한 쉬운 정리 모든 언어가 그렇듯 개개별 프로그래밍 언어는 자료형이 존재합니다. C언어라면 int 정수형, char 문자형, double 실수형 등등이 있습니다. 파이썬도 마찬가지입니다. 각각 변수들의 타입을 확인해보니 a는 float(실수형) , b와 c는 정수형 d는 문자형으로 나옵니다. C언어와 다르게 일일이 int a라던지 char b라던지, 이런 식으로 잡아줄 필요는 없다는 것에서 벌써 행복하네요. C언어로 코테 그만보기 위해 우리 다같이 탈출갑시다. 정수나 실수는 그냥 저희의 직관대로 정의내리면 되는데, 문자를 선언할 때는 큰 따옴표와 작은 따옴표에 대해 헷갈려하실 수도 있습니다. 결론부터 말씀드리자면, 둘다 뭐를 써도 상관없습니다. 큰따옴표든 작은따옴표든 문자열로 인식을 합니다. 하지만 이렇게 혼용하는건 .. 2022. 5. 30.