1. 터미널 창 내에서 실행 시
1] 가상환경으로 들어가기
conda activate (가상환경이름)
2] python 입력
(가상환경이름)$python
3] python 종료
Control + D
2. Jupyter로 실행 시
1] 가상환경으로 들어가기
2] jupyter notebook 혹은 jupyter lab 입렵
3] jupyter 종료
터미널 창에서 contorl + C 입력
3. Jupyter에서 셀 실행하기
1] 줄 바꿈 없이 실행
control + enter
2] 실행 후 줄 바꾸기
shift + enter
4. Python 기초 문법
1] 주석 처리
# 이후에 문장을 입력한다.
* 인코딩은 #이 있어도 주석이 아니다.
2] print : 출력
print(변수명)
print('문자입력')
* 출력에 구분자 넣기 가능
print(3, 3333, 2e-7, sep=',')
print(3+2. 3.7*4, 3<4, False, True, 1==0, sep='/')
3] 들여쓰기
한줄로 명령이 종료될 떄는 들여쓰기 금지!
조건문, 반복문의 경우와 같이 다음 문장이 종속되는 경우에만 들여쓰기.
if(1==1):
print('1=1')
else:
print('! 1=1')
4] int
python에서 int는 소수점 이하의 값이 없음이 아니라 소수점 자체가 존재하지 않는다는 뜻.
print(type(1), type(100000), type(9999999999999999999), sep='/')
print(int(1), int(-34.5), int(7777.99), sep='/')
print(int(1==1), int(1<0), int(True), int(False), sep=',')
5] float
python에서 float는 숫자에 소숫점이 존재하는 것
6] Python에서 문자는 str로 정의된다.
7] 작은 따옴표
txt1 = '문자 입력'
print(txt1)
print('문자 입력')
8] 큰 따옴표
txt2 = "큰 따옴표 안에 '작은 따옴표' 입력 가능"
9] 긴 주석이 필요할 때
"""
긴 주석
"""
10] 문자열 format
A = "이마마"
B = "김파파"
count = 10
print ('{}회원님은 {}번째 로그인 하셨습니다.'.format(A, count))
11] 특수문자
특수 문자는 역슬래시(\)를 사용해서 입력 가능
1) 작은 따옴표, 큰 따옴표 하나를 입력 하는 경우 : \’, \”
print('1) 코드 예시 : \',\"')
2) 역슬래시를 하나 입력하는 경우 : \\
print('2) 코드 예시 : \\')
3) 탭(tab)을 입력 하는 경우 : 시작\t끝
print('3) 코드 예시 : 시작\tㅅ끝')
4) 줄바꿈 하는 경우: \n (이 문장을 출력 하고\n다음줄에 이 문장이 나옵니다.)
print('4) 코드 예시 : \n 윗문장\n 아랫문장')
5) 문장 또는 명령어가 길 경우 이어 쓰기를 위해 끝에 추가 합니다
A = '문장이 너무 길면 줄 바꿈을 해야겠지? \
그럼 이 문장이 다음 줄에 나온다.'
B = '수식도 줄 바꿈 연산 가능'
C = 3 + 3 \
+4 + 4
12] 변수지정
Matlab script 작성 시와 동일
*반드시 첫 문자는 알파벳이나 _로 시작해야함
변수명(_ 사용 가능) = 숫자
'Study > Reinforcement learning' 카테고리의 다른 글
강화학습_(2) - Python 기초_4 (0) | 2019.10.20 |
---|---|
강화학습_(2) - Python 기초_3 (0) | 2019.10.20 |
강화학습_(2) - Python 기초_2 (0) | 2019.10.20 |
강화학습_(1) - 개발 환경 구축_2 (0) | 2019.10.20 |
강화 학습_(1) - 개발 환경 구축_1 (0) | 2019.10.20 |