본문 바로가기

분류 전체보기297

[시작] PLC란 무엇인가?? PLC란? PLC(Programmable Logic Controller) 즉, 프로그램 가능한 논리 제어 장치 과거 (1)릴레이제어에 불편함을 개선(PLC)하기 위해 개발된 것 산업 현장에 자동제어 및 감시 하기 위한 제어장치 스위치센서, 온도, 위치, 시퀀싱, 로직, 카운팅, 연산 정보 등을 입력 받아 프로그램에 의해 순차적으로 논리를 처리하고 출력값을 기반으로 공기 실린더, 유압 실린더, 진동판과 같은 외부 장치 제어 배선을 프로그램이 대신해서 기계를 동작 시키는 것 릴레이제어 vs PLC제어 릴레이 제어는 비교적 간단한 실비 구동 시 저렴한 가격으로 제어할 수 있어 좋지만 추가 디바이스 확장시에는 판넬의 부피가 커지고 전기선을 다시 연결해야 하고 제거되어야 하므로 작업이 번거롭고, 오래걸림 PLC제.. 2020. 10. 12.
[폰트] @font-face{} 적용하기 1. @font-face font-family, src, font-style, font-weight, unicode-range속성 적용가능 2. font-familly 속성 하나의 변수로 생각하면됨 font-family : myfont; 3. src 폰트 찾는 순서 local() - 로컬에 설치 된 폰트 적용 url() - 다운로드 할 웹폰트 주소 4. format() 브라우져별로 미적용되는 불필요 다운로드를 방지 5. unicode-range 지정한 범위 내 지정한 문자가 없으면 웹폰트를 다운하지 않음 단일, '-'범위, '?'와일드카드, 참고 사이트 : 블로그 2020. 9. 29.
[알고리즘] 코드업 기본 025 / 100 - 정수을 입력받고, 각 자리로 나누어 출력 1. 문제 2. 코딩 int_number = input("숫자를 입력하세요 : ") for i in range(len(int_number)): print("[%d]" %(int(int_number[i]) * 10**(len(int_number)-(i+1)))); # #리스트안의 아이템만 출력 # for item in int_number: # print(item) # # for idx, item in enumerate(int_number): # print(item) # # #리스타안의 index만 출력 # for i, item in enumerate(int_number): # print(i) # # #리스트안의 index+아이템 출력 # for item in enumerate(int_number): # p.. 2020. 9. 29.
[산술연산] Arithmetic Operators Operator Description + 더하기 - 빼기 * 곱하기 / 나누기 % 나머지 ** 제곱 // 몫 2020. 9. 29.
[알고리즘] 코드업 기본 024 / 100 - 문장을 입력받고, 각 단어 출력 1. 문제 2. 코딩 get_sentence = input("문장을 입력하세요 : ") for i in get_sentence: if i == " " or i == "." or i == ",": pass else: print("\'"+i+"\'") 3. 결과 문장을 입력하세요 : JAVA, 파이썬. 자바스크립트, HTML. 'J' 'A' 'V' 'A' '파' '이' '썬' '자' '바' '스' '크' '립' '트' 'H' 'T' 'M' 'L' 2020. 9. 29.
[알고리즘] 코드업 기본 022 / 100 - 실수 입력받아 정수/소수 나눠 출력 1. 문제 2. 코딩 int_number, float_number = input("실수 입력").split(".") print("%d\n%d" % (int(int_number), int(float_number))) 3. 결과 실수 입력 : 1.414213 1 414213 2020. 9. 29.
[알고리즘] 코드업 기본 021 / 100 - 단어 입력 및 출력 1. 문제 2. 코딩 # hello, python world word_list, sentence_list = input("단어와 문장을 입력하세요.(,으로 구분) : ").split(',') print(word_list, sentence_list, sep="\n") print("%s\n%s" % (str(word_list), str(sentence_list))) print(word_list, sentence_list, sep="\n", end="\n\n\n") 3. 결과 hello python world hello python world hello python world 2020. 9. 29.
[체크박스] checkbox & label 높이 조절하기 1. checkbox & label 높이 조절하기 checkbox top값 +1.5px 또는 label top값 - 1.5px 로그인 상태 유지 2020. 9. 27.
[가상 클래스] first-child, first-of-type - 요소 선택하기 first-child & first-of-type비교 대상:first-child는 대상 요소 형제중 대상 요소가 첫번째에 있을때만 선택 ex) .test div:first-child{ color : red } = is div tag first element in parent element? Yes! .test span:last-child{ color : blue } = is span tag first element in parent element? No! label tag is last-child .test label:last-child{ color : green } 대상:first-of-type는 대상 요소 형제중 대상 요소가 첫번째로 확인되는 요소 선택 ex) .test div:first-of-typ.. 2020. 9. 26.
LIST