https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org ✔루비 함수에 있는 문법적 특성중 생략하는게 있다. 사용할지 판단은 나의 몫이지만 알아두어야한다. 남이 쓸수도있으니꽌… ✔기본적인 함수 정의하는 방법 def f1() return 'f1' end puts(f1()) 👉 루비에서는 함수의 괄호()를 생략할수있다. def f2 return 'f2' end puts(f2()) 👉괄호를 생략했다는것은 def f3 return..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 input_id = input("아이디를 입력해주세요.\n") def login(_id): # 파이썬은 " : " 콜론을 잊지말자. members = ['egoing', 'k8805', 'leezche'] for member in members: if member == _id: return True # 사용자가 일치할경우 true로 return return F..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 def make_string(str, num): return str*num print(make_string('b', 3)) 👉입력값들은 콤마를 기준으로 나뉘게 되는데 👉입력값 b는 str, 3은 num으로 대입된다. 루비 def make_string(str, num) return str*num end puts(make_string('b', 3)) 👉입력값들은 ..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 def a3() : return 'aaa' # 언제나 같은 값을 출력한다. print(a3()) ✔ a 를 원하는 만큼 출력하게 하는 함수로 바꾸자 def a(num): return 'a'*num print(a(3)) #입력값이 함수안의 변수로 들어간다. 입력값에 따라서 a의 갯수가 리턴된다. 루비 def a3() return 'aaa' # 언제나 같은 값을 ..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 ✔ 2 print(2) print(1+1) print(len('aa')) 형태는 다르지만 모두 2를 나타내는 식들임 : 표현식(Expression) ✔ aaa print('aaa') print('a'*3) def a3() : return 'aaa' # 리턴뒤에 있는 값이 함수의 값이 된다. print(a3()) # 리턴 뒤에 따라오는 값이 함수의 값이 되어서 ..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 ✔ a3이라는 함수를 실행할때 a를 세번 출력하는 함수 만들기 def a3(): # define : 정의한다 print('aaa') # 함수의 본문 a3() # 괄호를 통해서 함수라는걸 컴퓨터가 인식함 루비 ✔ a3이라는 함수를 실행할때 a를 세번 출력하는 함수 만들기 def a3() # define : 정의한다 puts('aaa') # 함수의 본문 end a..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org print('aaa') print('입력값') : 입력값을 주면 입력값을 화면에 표현된다. len('aaa') len() : 괄호안에 있는 값의 길이를 세어준다. 기본적으로 파이썬 안에 내장되어 있는 함수를 내장함수라고 한다. 함수는 직접 만들수있다.
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 ✔ 지난 예제 수정전 input_id = input("아이디를 입력해주세요.\n") real_egoing = "egoing" real_k8805 = "k8805" real_leezche = "leezche" if real_egoing == input_id: print("Hello!, egoing") elif real_k8805 == input_id: print..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 1 for item in [0,1,2,3,4] : print(item) for item in range(5): print(item) 2 for item in [5,6,7,8,9,10] : print(item) for item in range(5,11): # 5
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 ✔while문 members = ['egoing', 'leezche', 'graphittie'] i = 0 # 반복을 위해서 필요한 코드 while i
https://www.youtube.com/user/easyspub easyspub '사람을 구체적으로 도와주는 책'을 만드는 이지스퍼블리싱 출판사입니다. 도서 내용과 관련된 문의는 Do it! 스터디 룸 (https://cafe.naver.com/doitstudyroom) 또는 영상 상세 설명에 있는 저자님의 이메 www.youtube.com ⭐목록을 만들때는 ,,태그로 만들 목록의 스타일을 정해서 목록의 시작과 끝을 표시하고, 태그로 항목을 표시한다. ✔태그 , 태그 : 순서 없는 목록 만들기 👉기본형 내용 내용 👉순서가 필요하지 않은 목록(unordered list)을 만들 때는 태그 안에 태그(list item)를 사용해 각 항목을 표시한다. 👉각 항목 앞에 작은 원이나 사각형 같은 불릿이 붙는다..
https://www.youtube.com/user/easyspub easyspub '사람을 구체적으로 도와주는 책'을 만드는 이지스퍼블리싱 출판사입니다. 도서 내용과 관련된 문의는 Do it! 스터디 룸 (https://cafe.naver.com/doitstudyroom) 또는 영상 상세 설명에 있는 저자님의 이메 www.youtube.com ⭐줄바꿈 없이 텍스트를 표시하는 '인라인 레벨'태그 ✔태그 : 굵게 표시하기 기본형 : 굵게 강조할 텍스트 👉경고나 주의 사항처럼 중요한 내용이어서 강조해야 할 때 사용한다 화면 낭독기가 강조되었다고 알려준다. 중요도를 더 높이고 싶으면 태그를 여러 번 겹쳐 쓸 수 있다. ✔태그 : 굵게 표시하기 기본형 : 굵게 표시할 텍스트 👉문서의 키워드처럼 단순히 굵게 표시..
https://www.youtube.com/user/easyspub easyspub '사람을 구체적으로 도와주는 책'을 만드는 이지스퍼블리싱 출판사입니다. 도서 내용과 관련된 문의는 Do it! 스터디 룸 (https://cafe.naver.com/doitstudyroom) 또는 영상 상세 설명에 있는 저자님의 이메 www.youtube.com ⭐선택한 텍스트 글자에만 적용되는 것이 아니라 텍스트가 포함된 블록 전체에 적용된다. ✔태그 : 제목 표시하기(heading) 👉기본형 : 제목 👉제목을 뜻하는 heading의 줄임말인 'h'와 제목 크기를 나타내는 숫자(1~6)를 사용 이 가장 큰 제목이고, 이 가장 작은 크기의 제목이다. h1 > h2 > h3 > h4 > h5 > h6 ✔태그 : 단락 만들기..
https://www.youtube.com/user/easyspub easyspub '사람을 구체적으로 도와주는 책'을 만드는 이지스퍼블리싱 출판사입니다. 도서 내용과 관련된 문의는 Do it! 스터디 룸 (https://cafe.naver.com/doitstudyroom) 또는 영상 상세 설명에 있는 저자님의 이메 www.youtube.com ✔HTML로 웹 사이트를 만들고 그 내용을 다른 사람들이 볼 수 있도록 하려면 HTML로 만든 웹 문서를 모두 서버 컴퓨터로 옮겨야한다. 서버 컴퓨터는 전용선을 통해 인터넷에 직접 연결되어 있는 컴퓨터를 가르키고 인터넷 회선을 통해 서버 컴퓨터에 접속하는 사용자 컴퓨터를 클라이언트 컴퓨터 라고 한다. ✔개인은 웹 서버를 마련하기 어렵기 때문에 서버의 일부 공간을 ..
https://www.youtube.com/user/easyspub easyspub '사람을 구체적으로 도와주는 책'을 만드는 이지스퍼블리싱 출판사입니다. 도서 내용과 관련된 문의는 Do it! 스터디 룸 (https://cafe.naver.com/doitstudyroom) 또는 영상 상세 설명에 있는 저자님의 이메 www.youtube.com ✔ 태그 👉 태그는 를 이용해 구분합니다. 웹브라우저는 사이에 있는 문자는 태그로 인식한다. 👉 태그는 소문자로 씁니다. 👉 여는 태그와 닫는 태그를 정확히 입력합니다. ~ , ~와 같이 여는 태그와 닫는 태그가 하나의 쌍으로 이루어지며, 웹 브라우저는 여는 태그에서 닫는 태그까지를 태그의 적용 범위로 인식한다. 👉 가독성을 위해 적당히 들여쓴다. 👉 태그는 속성..
https://www.youtube.com/user/easyspub easyspub '사람을 구체적으로 도와주는 책'을 만드는 이지스퍼블리싱 출판사입니다. 도서 내용과 관련된 문의는 Do it! 스터디 룸 (https://cafe.naver.com/doitstudyroom) 또는 영상 상세 설명에 있는 저자님의 이메 www.youtube.com 웹브라우저의 종류 ✔크롬, 파이어폭스, 인터넷 익스플로러. 엣지, 사파리, 오페라 등등 다양한 웹 브라우저들이 있다. ✔자신이 사용하고 있는 웹 브라우저가 HTML5를 얼마나 지원하는지 http://HTML5test.com/ 을 통해 확인 할 수 있다. 웹 편집기도 다양하다. ✔텍스트 편집기 (메모장) 사용자가 태그를 일일이 직접 입력해야 하기 때문에 HTML 태..
https://www.youtube.com/user/easyspub easyspub '사람을 구체적으로 도와주는 책'을 만드는 이지스퍼블리싱 출판사입니다. 도서 내용과 관련된 문의는 Do it! 스터디 룸 (https://cafe.naver.com/doitstudyroom) 또는 영상 상세 설명에 있는 저자님의 이메 www.youtube.com ✔HTML이란 무엇일까? 컴퓨터에서 사용하는 모든 파일에는 각각 고유의 형식이 있다. 웹 사이트에서 사용할 문서는 웹에 맞는 형식인 *.html 또는 *htm 확장자를 붙인다. 텍스트, 이미지, 링크 등 여러 요소들을 다루고 표시할수있다. 웹 문서는 문서를 작성하는 프로그램과 그 내용을 보는 프로그램이 서로 다르다. 웹 문서를 작성하는 프로그램을 웹 편집기라고 한..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 members = ['egoing', 'leezche', 'graphittie'] i = 0 while i
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 'print("Hello world ' 뒤에 9의배수를 함께 적어서 10번 출력 i = 0 while i
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org ✔반복문에 제한조건을 줘서 반복문을 세밀하게 제어할수있다. ✔몇번 반복할지 언제까지 반복할지 제어하기 위해서는 반복문이 실행될때마다 몇번 반복했는지 세어보면된다. ✔그때 관습적으로 사용하는 변수가 있는데 변수 i 를 사용한다. ✔변수 i 에 저장해서 반복 횟수를 지정할수있다. 파이썬 i = 0 # 반복전 초기값 0으로 지정 while i
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 while False: # while문 뒤에 불리언이 온다. print('Hello world') #반복문이 실행될때 while문뒤의 값이 False이기때문에 실행이 되지 않는다. print('After while') # 이 코드는 while문에 속해있지 않아서 실행된다. while True: # while문 뒤에 불리언이 온다. print('Hello wor..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 al = ['A', 'B', 'C', 'D'] ✔ len(변수) al 이라는 변수가 담고있는 리스트의 원소의 숫자를 알고싶을때 리스트의 길이, 원소의 갯수를 셀수있다. print(len(al)) #>>> 4 출력 ✔변수.append('추가할단어') 리스트에 제일 끝에 값을 추가할때 al.append('E') print(al) >>>['A', 'B', 'C', ..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 루비 사이트 https://www.ruby-lang.org/ Core api : 기본적으로 들어있는 명령어 Standard library api : 쓰려면 import 과정이 필요함 코어 래퍼런스 들어가서 스크롤 내리면 클래스에서 Array를 검색하면 Array관련 자료가 잘 나온다. 인덱싱관련 예제와 설명
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org ✔문서(Documentation) ✔검색(search) ✔참조(Reference) 파이썬 홈페이지 www.python.org The Python Standard Library¶ 들어가면 Sequence Types — list, tuple, range 들어가면 출처:
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org 파이썬 ✔파이썬에서는 컨테이너를 리스트(list) 라고 부른다! ✔'egoing' : 작은따옴표로 시작해서 작은따옴표로 끝나는 사이에 있는 문자열이다. print(type('egoing')) #>>>> 로 출력됨 ✔type( ) : 확인해보고 싶은 데이터를 넣으면 데이터의 형식을 알려준다 name = 'egoing' > 문자열 데이터 타입 egoing이라는 값(데이터..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org ✔변수 : 하나의 값을 담는 그릇 name = 'egoing' Egoing name ✔컨테이너 : 여러개의 값을 담는 그릇 Egoing Leezche Graphittie 0 1 2 Name ✔파이썬에서는 리스트 , 루비에서는 어레이(배열)라고 한다
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org ✔주석 : Comment # print(1) 주석이 아닌 일반적인 코드 print(2) ✔어떤 코드의 시작부분에 #을 붙이면 실행되지 않는다. ✔어떤 코드에 대한 부가적인 설명을 주석을 통해서 할수있다. ✔나중에 쓸 코드를 주석으로 처리하면 , 컴퓨터는 주석처리를 무시하므로 프로그램의 영향에 미치지 않는다. ✔나중에 사용할 코드의 주석을 해제해서 사용할수있다. ✔주석..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org Cheat Sheet란? 한국어로는 컨닝페이퍼 정도로 번역할 수 있습니다. 하지만 우리는 시험을 보는 것은 아니잖아요? 현장에서 커닝 페이퍼는 오히려 권장되는 것입니다. 왜 Cheat Sheet가 필요한가? 암기를 피해야 합니다. 암기는 뇌를 혹사하는 것입니다. 반면에 이해는 뇌를 흥분시킵니다. 하지만 기본적인 문법에 대한 숙지 없이 프로그래밍을 하는 것은 오히려 고..
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여 opentutorials.org And = 두개의 값이 참이면 참이다, 하나라도 거짓이거나 둘다 거짓이면 거짓이다. AND 진리표 값 and 값 결과 True and True True True and False False False and True False False and False False 파이썬 input_id = input("아이디를 입력해주세요.\n") input_pwd = input(..