분류 전체보기
-
32.5 심사문제: 파일 이름을 한꺼번에 바꾸기코딩도장 심사문제모음 2020. 11. 6. 17:52
표준 입력으로 숫자.확장자 형식으로 된 파일 이름 여러 개가 입력됩니다. 다음 소스 코드를 완성하여 파일 이름이 숫자 3개이면서 앞에 0이 들어가는 형식으로 출력되게 만드세요. 예를 들어 1.png는 001.png, 99.docx는 099.docx, 100.xlsx는 100.xlsx처럼 출력되어야 합니다. 그리고 람다 표현식을 사용해야 하며 출력 결과는 리스트 형태라야 합니다. 람다 표현식에서 파일명을 처리할 때는 문자열 포매팅과 문자열 메서드를 활용하세요. 사용한 코드 1. list 2. map 3. {}.format 4. int 첫 접근 방법 이번 문제는 생각을 굉장히 많이해야하는 문제였다. 또한, 메서드를 알아도 어떻게 적용하는지를 몰라 구글링 힌트를 보지 않고서는 풀지 못했다. (결론, 힌트 참고..
-
32.4 연습문제: 이미지 파일만 가져오기코딩도장 심사문제모음 2020. 11. 5. 20:52
다음 소스 코드를 완성하여 확장자가 .jpg, .png인 이미지 파일만 출력되게 만드세요. 여기서는 람다 표현식을 사용해야 하며 출력 결과는 리스트 형태라야 합니다. 람다 표현식에서 확장자를 검사할 때는 문자열 메서드를 활용하세요. 풀이.1 files = ['font', '1.png', '10.jpg', '11.gif', '2.jpg', '3.png', 'table.xslx', 'spec.docx'] a =list(filter(lambda x :'jpg' in x or 'png' in x ,files)) print(a) :: ['1.png', '10.jpg', '2.jpg', '3.png'] in 연산자를 통해 files 각 요소의 문자열 안에 "jpg, png' 파일이 있다면 참으로 filter를 이용..
-
TIL. 28 람다 표현식(lambda) 사용하기TIL 2020. 11. 5. 18:23
## lambda 표현식 ## 람다 표현식은 식 형태로 되어 있어 람다 표현식이라 부르며, ## 함수를 간편하게 작성할 수 있어, "다른 함수의 인수"로 넣을때 자주 사용한다. ## 반화 값으로 매개변수 x + 10 형태의 함수를 람다 표현식으로 함수를 해보자 1. def def ppp(x): return x+10 print(ppp(1)) :: 11 2. 람다 표현식 # 람다 표현식은 다음과 같이 lambda에 매개변수를 지정하고 :(콜론) 뒤에 반환값으로 사용할 식을 지정한다. # lambda 매개변수들: 식 lambda x : x+10 # 람다 표현식을 위와 같이 작성하면 함수 객체가 생성되는데, 이 상태만으로는 함수를 호출 할 수 없다. # 람다 표현식은 "이름없는"함수를 만들기 때문이다, 이때문..
-
HTML.6 Lable , Input 태그 및 속성HTML 2020. 11. 4. 17:12
로그인화면, 소속 및 체크박스 텍스트 박스 등 Lable , input 태그 폼 요소 각 입력 양식의 레이블을 표시 ★ 입력 양식의 클릭 가능 영역 확장 여기서 클릭 기능 영역 확장이란 왼쪽의 글씨를 클릭 시, 오른쪽 텍스트 입력 란이 활성화되는 것을 말한다. 또한 함께 활성화를 시키기 위해서는 레이블 태그에는 for 속성을/ 인풋 태그에는 id 속성으로 둘을 일치시켜줘야한다. input은 기본적으로 어떤 input인지 정해주지 않으면 자동기능이 적용되지 않는다. : 일반 텍스트 입력 : 패스워드 입력 (••• 등으로 표시) : 전화번호 입력 (모바일 등에서 전화번포 키패드 표시) : 숫자값 입력 : 체크박스 : 라디오(택일) 라디오 적용시 하나의 name 으로 묶어주지 않으면 체크박스가 여러개 선택될 ..
-
HTML.3 행과 열 및 tableHTML 2020. 11. 4. 17:01
table > tr > th, td table > caption 결론 : Row = 행 ( 가로 ) : : Col = 열( 세로 ) : : table - 표 : table row - 표의 한 열 : table header - 각 열, 행의 머리 속성 역할 값 scope 무엇(행/열)의 머리인지 표시 col, row... : table data - 표의 각 칸 속성 역할 값 colspan 가로로 n개 칸 병함 칸 개수 숫자값 rowspan 세로로 n개 칸 병함 칸 개수 숫자값 ★ 다른 태그들을 포함할 수 있음. : 표의 제목 ㅇ식단표 아침 점심 저녁 밥 현미밥 호박죽 흰쌀밥 국 콩나물국 갈비탕 반찬 배추김치 컴퓨터가 이해하기 쉬운 착한 사이트를 만들기 위해 scope를 사용해주면 무엇 행/열의 머리 인지를..
-
HTML.2 HTML 코드 관련HTML 2020. 11. 4. 16:56
개발 코드 관련 HTML ! -> 가장 기본 틀 ~ 번호별로 크기가 달라짐 (높을수록 하위 제목) 줄바꿈 적용 권장사항 h1는 페이지당 하나 순서를 건너뛰지 말 것 (예: 다음에는 ) 시각적 효과를 위해 사용하지 말 것 (디자인은 CSS로) 정보의 구조를 나타내는 용도로 사용하 것 줄바꿈 태그 vs. : break 닫는 태그 필요 없음, 위치 무관 여러번 사용 → 여러 줄 단순 시각적인 줄 바꿈 (엔터) : paragraph 정보 부여: 한 문단, 정보 덩어리임을 나타냄 CSS가 적용될 단위로 사용 단순 줄 바꿈이 아닌, 문단 구분을 위한 태그 강조 태그 vs. : bold 단순히 진하게 정보적 강조 (컴퓨터에게 중요한 정보임을 알림) 기울임 태그 vs. : italic 단순히 기울임 : emphasiz..
-
HTML.1 HTML Semantic 요소HTML 2020. 11. 4. 16:54
Vs header, footer, main…등의 Semantic 요소 Div 와 semantic 요소 태그의 차이점은 시각적으로는 차이가 없으나, 컴퓨터가 이해하기 쉬운 착한 사이트를 만들기 용이함 FastCampus Portfolio 사진 올리기 내 정보 팔로우 보기 팔로워 보기 Logout 보기 옵션 최신순 보기 좋아요 순 보기 내 사진 사진 좋아요 한 사진 팔로우 회원 사진 패스트캠퍼스 포트폴리오입니다. 수많은 이용자들이 공유하는 멋진 사진들을 구경하고 내가 직접 찍은 작품들을 공유하세요! ♥︎ 홍길동 여행중 발견한 풍경을 사진에 담아보았습니다. 회사소개 인재채용 이용약관 개인정보 보호 고객센터