전체 글
-
문자열(String)Python/etc. 2020. 7. 28. 14:06
문자열(String) : 하나 또는 여러 개의 문자로 구성된 데이터형 문자들의 앞과 뒤에 쌍 따옴표(") 또는 단 따음표(')를 붙인다 위와 아래는 같은 의미이다. 파이썬에서 문자열은 C나 C++의 배열처럼 index로 접근할 수 있다. 인덱스는 '0'부터 시작한다. 마지막에 fruit[0:4]를 이용해서 출력하는 경우, 0번째인 인덱스부터 4번째 인덱스 앞인 e까지 출력한다. | 문자열 연결 연산자 : + 위의 예제처럼 문자열을 연결해 줄때 '+' 기호를 사용하기도 한다. | 문자열 반복 연산자 : * 위의 예제를 보면 '---'에 '*' 곱하기 연산자를 이용해서 '*5'를 해 주었더니 문자열이 5번 반복되어 15개가 출력되었다. | 문자열 길이 구하기 : len() 문자열의 길이를 구하기 위해서는 l..
-
기본 문법(연산자)Python/etc. 2020. 7. 28. 08:36
파이썬 쉘(Python Shell) : 직접 파이썬 명령을 입력하고 엔터 키를 누르면 바로 결과가 쉘 화면에 출력 MATLAB 처럼 계산기로 이용하기도 함 파이썬의 기본 문법인 연산자를 알아보자. 변수 a와 b를 각각 5와 10으로 입력해준다. 파이썬에서 변수명은 영문자, 숫자,밑줄(_)의 조합이 일반적이다. ex) type_1, apple, A,B,name1... **** 숫자로 시작하는 변수들은 오류가 발생한다. 1) 더하기 2) 빼기 3) 곱하기 4) 나누기 5) 나머지 연산 6) 나눈 후 소수점이하 절삭 4)번의 결과와 비교하면, 소수점 아래가 삭제된 것을 볼 수 있다. 7) 제곱구하기 제곱 연산자가 유용하게 쓰일 듯 하다. **** 변수명인 c만 입력해도 결과를 확인 할 수 있다. ㄲㅡㅌ
-
부트로더 응용 실습Linux/UDOO board 2020. 7. 20. 21:46
타겟 보드 : UDOO 본 예제는 기본적인 부트 로드를 구성한 후의 실습입니다. 부트 로드 설치 및 설정은 아래의 포스팅을 참고 해 주세요! https://garage-fullof-dummy.tistory.com/34 UDOO 부트로더(Bootloader) 빌드 | 부트로더 디렉토리 생성 부트로더 파일을 위한 디렉토리를 만든다 명령어 : cd udoo_linux_bsp/ mkdir u-boot ; cd u-boot samba를 이용해서 가져온 파일을 현재 디렉토리에 복사한다 명령어 : cp /srv/samba/.. garage-fullof-dummy.tistory.com 1) 작업하는 컴퓨터의 부트로더가 설치된 곳으로 파일 경로를 이동해준다 명령어 : cd emblinux/udoo_linux_bsp/u-..
-
ctagsLinux/vim 편집기 2020. 7. 16. 22:07
| ctags 설치 (저는 이미 설치 해서 update 내역이 없다고 나옵니다) | 일반 파일의 tags 생성 홈 디렉토리 바로 아래의 tcpip 디렉토리에 tags를 생성하려고 한다 명령어 : ctags ( 파일이름) 위의 그림을 보면 명령어 실행 결과로 tags라는 파일이 생성된 것을 볼 수 있다 생성한 후, 명령어 : vi tags 위의 명령어를 이용해서 tags를 편집기를 통해서 열면 아직은 아래처럼 6행까지만 있고 , 함수에 tag는 아직 이루어지지 않은 것을 볼 수 있다 1) 명령어 : ctags (tag하고 싶은 파일 이름) 위의 명령어를 실행 하면 tcpip라는 디렉토리의 모든 파일과, 하위 디렉토리의 모든 파일의 tag를 생성한다 2) 명령어 : ctags -R 위의 명령어를 실행 하면 ..
-
상대경로 vs 절대경로Linux 2020. 7. 16. 11:04
참고 : 우분투 리눅스 (개정판) 한빛 아카데미 경로명에서 가장 앞에 있는 /은 루트 디렉토리 경로명 중간에 있는 /은 구분자이다 명령어 cd를 이용해서 디레토리 간에 이동을 할 수 있다 1) 절대경로 - 반드시 /으로 시작 - 루트 디렉토리부터 특정 위치까지 거치게 되는 모든 중간 디렉토리의 이름을 표시 - 특정 위치를 가리키는 절대 경로명은 항상 동일하다 2) 상대경로 - / 이외의 문자로 시작한다 - 현재 디렉토리를 기준으로 서브 디렉토리로 내려가면 그냥 서브 디렉토리 명을 추가하면 된다 - 현재 디렉토리를 기준으로 상위 디렉토리로 이동하려면 ..(마침표 두 개) 추가한다 - 상대 경로명은 현재 디렉토리에 따라 달라진다 tcpip/iot_socket 아래에 test와 test2라는 디렉토리가 있을 ..