파이썬 설치 후 터미널, 코드 에디터 (비주얼 스튜디오 코드, 서브라임), IDE 통합개발환경(파이참, 스파이더), 쥬피터 노트북(데이터 분석용)를 이용하여 사용
+
온라인에서 프로그램 설치없이 어디서든지 작업할 수 있는 클라우드 개발환경을 사용해본다.
출력
print('헬로우 월드!')
입력
input ("이름 입력:")
(자바스크립트 처럼 변수 앞에 var 안써도 됨)
예제) 이름을 입력받아 출력하기
name=input("당신의 이름은?:")
print("안녕하세요 "+name+"님")
파이썬 표준 라이브러리 참고
https://docs.python.org/ko/3/library/index.html
repl.it 의 단축키
한줄 복사 붙여넣기: Ctrl+c, Ctrl+v 또는 Shift+Alt+화살표 위아래 단축키
한줄 삭제: Shift+Del
여러줄 한꺼번에 편집: Ctrl+Alt+화살표 단축키
실행: Ctrl+Enter
코드한줄 이동: Alt+화살표 위아래 단축키
기본 데이터 타입
#기본 데이터 타입
int #정수
float #실수
bool #불린(참,거짓)
str #문자
list #
tuple #
set #
dict #
#none: null과 비슷
None
#숫자(int float): 정수, 실수
#type(): 자료형 리턴
print(type(2+4))
print(type(2-4))
print(type(2*4))
print(type(2/4)) #int->float로 자동 형변환
print("------")
print(2+4)
print(2-4)
print(2*4)
print(2/4)
print("------")
print(type(0.000001))
print(type(5.000001))
print(type(0))
print(type(0.0))
print("------")
print(type(9.9+1.1)) #float->int로는 자동 형변환이 안됨
제곱과 나누기
#제곱과 나누기
#거듭제곱 **
print(2**2)
print(2**3)
print(2**4)
print("------")
#나누기 몫 //
print(10/4)
print(10//4)
print("------")
#나누기 나머지 %
print(10%3)
#Math 수학 함수
#반올림
print(round(3.123456))
#절대값 abs
print(abs(-2))
숫자 계산식 우선순위
# 숫자 계산식 우선순위
print((3-2)*2**3/4) #1*8/4=2
print((20-3)+2**2) #17+4
#()
#**
#*/
#+-
이진수 변환 bin()
#이진수 변환 bin()
print(bin(5))
print(int('0b101',2))
'Learning > Python' 카테고리의 다른 글
for 반복문 (0) | 2020.08.25 |
---|---|
if문과 while 반복문 (0) | 2020.08.24 |
bool, 논리연산자 (0) | 2020.08.24 |
문자열 f-string 포맷, 인덱스, 슬라이싱 (0) | 2020.08.24 |
변수, 문자열str, 이스케이프 시퀀스 (0) | 2020.08.24 |