전체 글 105

PYTHON - 데이터 타입

파이썬은 크게 숫자 , 시퀀스 , 맵핑 으로 나눠진다. 숫자 숫자를 나타내는 자료형으로는 정수(int), 부동소수점수(float), 복소수(complex)가 있습니다. type(100000000) # 정수 type(2.8) # 부동소수점수 type(3+4j) # 복소수 시퀀스 문자열(str), 리스트(list), 튜플(tuple), 사용자 정의 클래스가 시퀀스에 속합니다. type("Love your Enemies, for they tell you your Faults.") type(['love', 'enemy', 'fault']) type(('love', 'enemy', 'fault')) for 문에서 사용할 수 있는 것들이 시퀀스 입니다. 문자열 슬라이싱 p = 'Python' p[0:2] # 문자열..

PYTHON 기본 문법 (함수)

함수 사용 해보기 def test(): # 함수를 선언 하는 부분 print('hellow world!') # 함수 실행시 실행되는 명령문 test() # 함수 사용하는 부분 연습 문제 구구단 출력하기 def test(): for i in range(2,10): for v in range(1,10): print(f'{i} * {v} = {i*v:2d}') print() test() def multi(m): for n in range(1, 10): print(f'{m} * {n} = {m*n:2d}') if __name__ == '__main__': for i in range(2, 10): multi(i) print() __name__ 의 의미? __name__ 는 숨겨진 변수 이다. 모듈의 이름을 가지고..

PYTHON 기본 문법 ( for , match - case 문 )

for 문 - 반복문 family = ['mother','father','gentleman','sexy lady'] for x in family: # family 의 각 항목이 x print(x,len(x)) # x 와 x의 길이 출력 결과 range() 함수 사용하기 range 는 범위를 뜻하는데 내가 1에서 10을 출력 하고 싶다 range(1,11) # 첫번째 인자값 이상 두번째 인자값 미만 list(range(1,11)) #파이썬3 range(1,11) #파이썬2 range 함수를 이용한 반복문 for x in range(1,11): print(x) 연습 문제 for문으로 입력 받은 숫자만큼 반복하기 num = int(input()) for i in range(num): print('',num) ..

PYTHON 기본 문법 (while,if-elif-else 문)

반복문 while 문 num = 1 while num b: # a 가 b 보다 크다면 print('a 가 더 크다') elif a == b: # a 가 b 같다면 print('a 와 b 는 같다') elif a < b: # b 가 a 보다 크다면 print('b 가 더 크다') else: # 위에 조건문에 속하지 않는다면 print('모르겠다.') print(f'{a}') 를 사용하면 스트링 문자열에서 변수값을 같이 출력 할 수 있다. a = 48 b = 4 if a % b == 0: print(f'{a}는 {b}로 나누어 떨어집니다.') elif a % b != 0: print(f'{a}는 {b}로 나누어 떨어지지 않습니다.') 48는 4로 나누어 떨어집니다. 조건에 따라 반복문 중단하기 max = 1..

PYTHON 기본 문법 (사칙연산,변수선언,배열)

최종 목표는 python 으로 AI 로 이미지 매칭하는 프로그램 만들기 https://developers.google.com/machine-learning/crash-course?hl=ko Machine Learning | Google Developers 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 의견 보내기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 머신러닝 단기집중과정Tensor developers.google.com 이걸 배우기 위해서 python 기본 문법을 공부하기 아래 링크로 연습하기 https://wikidocs.net/book/2 왕초보를 위한 Python: 쉽게 풀어 쓴 기초 문법과 실습 ..

PYTHON 시작하기

PyCharm (파이참) 설치 https://www.jetbrains.com/ko-kr/pycharm/download 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 운영체제에 맞게 설치 console 에 hellow world 찍어보기 - python 파일 생성 파일 이름을 치면 python 파일 생성된다. python 에서 콘솔에 찍기위해서는 print() 함수을 써야한다. 코드를 작성 후 오른쪽 위에 실행 버튼을 클릭 아래 콘솔에 hellow world 찍힌걸 확인 할 수 있다.

구글 클라우드 ssh 접속 하기

1. ssh 키 생성 ssh-keygen -t rsa -f ./[KEY_FILENAME] -C [USERNAME] t [타입명] : key 생성 type을 선택하는 옵션입니다. -f [파일명] : 생성할 key 파일의 이름을 설정하는 옵션입니다. -C [내용] : 사용자에 대한 주석을 입력합니다. -b [숫자] : type의 bytes를 설정합니다. rsa 암호화 방식은 기본 값이 2048이며, 4096으로 더 안전한 키를 생성할 수도 있습니다. $ cat officesw.pub 2. 생성된 키를 GCP 콘솔을 통해 서버에 등록 생성된 키값을 복사 하여 구글 클라우드 에 등록 해야 한다. 메타 데이터 => ssh 키 추가 3. 서버 인스턴스에 접속 ssh -i [PRIVATE KEY] [USERNAME]..

카테고리 없음 2022.10.25