Python 설치 및 기초 문법
Python설치
pycharm 설치
conEmu 설치 - cmd나 consol 창 등 여러가지 기능 활용 가능해서 편리
<파이썬 문법 특징>
- 세미콜론 사용 X (사용해도 무방)
- if문에서 보통 {블럭}의 시작은 : (콜론)
+ 들여쓰기 (스페이스 바 4칸)
정수와 정수 연산 시 값이 실수로 나옴(자바는 정수-정수 연산시 정수로만 값 나옴)
5/2 =2.5 ->뒤에 나머지 안 버리는 연산
5//2=2 ->뒤에 나머지 버리는 연산
2**3=8 ->거듭제곱 가능
파이참 첫 실행시 항상 shift + Alt + F10
이후에는 Shift+F10
ctrl + d = 복붙
x = None (Java의 Null과 같은 상태)
숫자 바꾸기
x, y = 10, 20
x, y = y, x
x, y
20, 10
-> 자바에서는 tmp 만들어서 tmp=x, x=y, y=tmp 넣어서 바꿔줌
값을 입력 받을 땐 input() 함수 사용
*map 함수
a, b = map(float, input('숫자 입력-> ').split(','))
print(a+b)
.split() default는 공백,
파이썬의 self 는 자바의 this.
파이썬에서 and연산자는 마지막으로 단락평가를 실시한 값을 그대로 반환
and 연산에서 False가 앞에나오면 False
예제) 한 과목이라도 50점 이하면 불합격
여러 줄 나오게 하고 싶을 땐, ''' 혹은 """ 세 개씩 열고 닫기
<파이썬만의 자료형>
-리스트와 튜플
[ LIST ]
( TUPLE )
list와 tuple의 변수 / 언패킹
시퀀스 자료형
len()함수
Index