본문 바로가기

Computer Science&Engineering

(112)
파이썬 리스트 실습(2) # 조건 num1="0,1,2,3,4,5,6,7,8,9,10" # num1 문자열을 num2 리스트로 만드시오. >>> num2 = list(num1.split(',')) >>> num2 ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'] # num2에서 3번째 자리의 숫자는 무엇인가? >>> num2[2] '2' # num2에서 5번째 부터 8번째 자리의 숫자는 무엇인가? >>> num2[4:8] ['4', '5', '6', '7'] # num2에서 5번째와 7번째 숫자를 곱하시오. >>> int(num2[4]) * int(num2[6]) 24 # num2에서 6번째 숫자를 '45'로 변경하시오. >>> num2[5]=45 >>> num2 ['0', '..
파이썬 기초 실습(2) | 문자열 입출력 | 문자열 포메팅 | 문자열 함수 # input 함수를 통해 이름 나이 생일을 입력하고 아래와 같이 출력 되도록 하시오. 나의 이름은 XXX 입니다. 나의 나이는 XXX 이며 XX대입니다. 나의 생일은 XXXXXXXX입니다. 코드 name = input("이름 입력 >>") age = int(input("나이 입력 >>")) birth = input("생일 입력 (ex, 19991010)>> ") print("나의 이름은 %s 입니다."%name) print("나의 나이는 %d 이며 %d대 입니다."%(age, age//10*10)) print("나의 생일은 %s 입니다."%birth) 실행결과 이름 입력 >>EDDO 나이 입력 >>19 생일 입력 (ex, 19991010)>> 19191010 나의 이름은 EDDO 입니다. 나의 나이는 ..
파이썬 리스트 실습 | 리스트 생성, 삭제, 추가, 교체, 정렬, 문자열로 만들기(join) 조건 number=[1,2,3,4,5,6,7,8,9,10] alpha=['a','b','c','d','e'] # number 와 alpha 를 합쳐서 numalp 리스트 생성 >>> numalp = number + alpha >>> numalp [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 'a', 'b', 'c', 'd', 'e'] # numalp 리스트에서 9번째 부터 11번째 까지 삭제할 것 >>> del numalp[8:11] >>> numalp [1, 2, 3, 4, 5, 6, 7, 8, 'b', 'c', 'd', 'e'] # 8번째에 [11,12,13] 리스트 형태로 추가 할 것 >>> numalp.insert(8,[11,12,13]) >>> numalp [1, 2, 3, 4, 5,..
자료형, 문자열 함수 실습 # 17을 2진수 8진수 16진수로 표기 하시오. >>> bin(17) '0b10001' >>> oct(17) '0o21' >>> hex(17) '0x11' #14를 10으로 나눈 후 나머지 값이 몇인지 구하시오. >>> 14%10 4 # 4의 20승 값을 구해보시오. >>> 4**20 1099511627776 # 132 / 35 일 경우 몫은 얼마인가? >>> 132//35 3 a=abcedf 문자열 # a= 'abcdef' b=12345 문자열 # b='12345' # a문자열과 b문자열을 더한 문장을 가지고 c 문자열을 만드시오. >>> c = a + b >>> c 'abcdef12345' # b문자열을 3번 반복하시오. >>> b*3 '123451234512345' # c문자열에서 3번째 문자를 ..
파이썬 기초 실습 | 출력 print | if, for, while ** 1,2번은 인터프리터 방식으로 진행하고 3번 이후 부터는 컴파일링 방식으로 진행하시오. 1. Hi, Kitri 출력 >>> print("Hi, Kitri") Hi, Kitri 2. a1 : 100 출력 a2 : 30 출력 a3 : a1+a2 출력 >>> a1=100 >>> a2=30 >>> a3=a1+a2 >>> a1 100 >>> a2 30 >>> a3 130 3. 위에 작업을 컴파일링 방식으로 진행하고 결과값이 나오도록 하시오. notepad++을 활용하여 1.py를 작성하였다. 이를 저장 경로에서 실행시키면 아래와 같이 실행된다. C:\Users\student\Documents>1.py 100 30 130 4. Hi, Kitri 가 연속 3번 출력 되도록 해보시오. notepad++를 활용하여..
도커(Docker) 컨테이너 생성시 네트워크 설정 간단실습 2020/07/28 - [Computer Science&Engineering/[혁신성장 청년인재] 인공지능을 활용한 보안전문가 양성과정] - Day16-2: 도커 볼륨 | 도커 네트워크 Day16-2: 도커 볼륨 | 도커 네트워크 도커에서 데이터 관리 컨테이너에 생성되는 모든 파일은 컨테이너 레이어에 저장되며, 컨테이너가 삭제될 때 같이 삭제되는 런타임 데이터이다. 따라서 이 데이터를 저장하려면 볼륨을 사용해� rich-developer.tistory.com 위의 이전 글에서 도커 네트워크 설정을 확인할 수 있다. 이를 활용한 간단한 실습을 구성하고, 실행해보았다. 새로운 bridge 네트워크를 생성 subnet: 192.168.99.0/24 gateway: 192.168.99.254 1의 네트워크를 사..
공모전) 안드로이드 스튜디오 가상장치 생성하기 | AVD생성 # AVD 설정에 들어갑니다. 우측 상단의 AVD Manager 로 들어갑니다. # Create Virtual Device (가상 장치 생성하기)를 누릅니다. # 원하는 장치 선택 선택을 마치셨으면 Next 버튼! # 안드로이드 버전 선택 가상장치에 설치될 안드로이드 버전을 선택해줍니다. 저는 Q, 최신버전으로 깔게요. 선택 후 Next # 가상장치의 이름 설정 여기까지 다 하셨으면 Finish # 가상장치 확인 가상 휴대폰이 잘 생성이 되었네요. # 실행시켜보기 Actions 에서 재생버튼을 누르면 가상장치를 실행시켜볼 수 있습니다. 디바이스 넘 예쁘네요? 기다리면 알아서 켜집니다 ㅎㅎㅎ
공모전) 안드로이드 새 프로젝트 생성하기 # 새프로젝트를 생성하기 FILE - NEW - NEW Project 를 선택해줍니다. Empty Activity 선택 * 적당한 이름과 Package name 을 입력해줍니다. * 이 때 Package name 은 고유하도록 지어주세요! * 저장할 폴더 (save lacation) 지정시에 한글이 없도록 해주세요. # FINISH를 누르면 새 프로젝트 생성 끝~