Language (101) 썸네일형 리스트형 <HTML 기초> 02. 태그 : 제목 · 문단 · 강조 * 제목 · 문단 html문서에서 가장 기본이 되는 태그가 태그와 태그이다. Message 말의 품격 中 번지르르한 말 속에 상대에 대한 배려가 빠져 있다면, 그래서 누군가에게 상처를 안겨준다면 그것은 목소리가 아니라 거친 소음에 지나지 않는다. 글의 품격 中 흔히들 인생을 고해라고 한다. 삶의 바다 곳곳에 무수한 고통이 암초처럼 놓여 있는 탓이다. 고통에 부딪혀 좌초되지 않기 위해 우린 수시로 항로를 변경한다. 애초에 정해진 길은 없다. 그저 끊임없이 길을 고치고 또 고치면서 앞으로 나아갈 뿐이다. - 위는 필자가 좋아하는 책에서 따온 글이다. 먼저 html문서에서 대부분의 태그는 로 열고 로 닫는다. - 위의 코드에서 은 가장 큰 제목이라고 할 수 있다. 태그는 까지 존재한다. - 태그는 문단을 의미.. <HTML 기초> 01. 코드 에디터 환경 설정 필자는 HTML 코드 에디터로 Visual Studio Code를 사용하였다. 사용하기에 앞서 편리한 프로그래밍 환경을 위해 몇가지 설정을 하였다. 먼저 컬러 테마를 바꿔주었다. 왼쪽의 Extentsions 를 클릭하고 원하는 테마를 검색한다. 필자는 다크모드를 선호하므로 다크모드에 맞는 테마를 검색하였다. install버튼을 클릭하여 설치한다. 설치 후 Ctrl+Shift+P 를 눌러서 Color Theme을 검색하여 Preferences:Color Theme을 클릭하면 설치되어있는 컬러테마들이 뜨게된다. 거기서 설치한 테마를 클릭하면 에디터의 테마가 변경된다. 다음은 프리뷰창이다. 위에서 설명한 방법으로 Extentions에서 preview를 검색하여 원하는 확장프로그램을 설치하여 실행시키면 된다. .. <파이썬 기초> 09. 리스트 이 글은 미시건 주립대학교 찰스 교수의 MOOC강의인 Python for Everybody를 수강하고 정리하며 쓰는 글입니다. 파이썬에서는 변수에 리스트를 할당할 수 있다. x = ['AA', 'BB', 'CC'] print(x[0]) print(len(x)) # AA # 3 위는 변수 x 에 AA BB CC 를 갖고있는 리스트를 할당시켰다. 인덱스를 이용하여 첫번째에 해당하는 문자를 출력하였다. 그리고 len함수를 통해 길이를 측정하였다. len은 일반 문자에 사용하면 문자의 길이를 나타내지만 리스트에 사용하면 리스트에 존재하는 문자의 갯수를 출력한다. 바꿔 말하면 리스트에 존재하는 항목의 갯수 자체가 리스트의 길이이다. 위를 보면 알 수 있겠지만 참고로 + 연산자로 리스트를 병합할 수도 있고, : (.. <파이썬 기초> 08. 파일 이 글은 미시건 주립대학교 찰스 교수의 MOOC강의인 Python for Everybody를 수강하고 정리하며 쓰는 글입니다. 우리는 파이썬으로 파일을 읽거나 쓸 수 있다. 파일은 다음과 같은 방식으로 먼저 파이썬으로 불러들일 수 있다. X = open('practice.txt,'r') 위는 X라는 변수에 practice 텍스트 파일을 읽기위해 할당하였다는 뜻이다. 'r'대신 'w'를 사용하면 파일을 쓴다는 의미이다. 참고로 우리가 연습해 볼 텍스트파일은 아래와 같다. 이를 활용하여 파이썬으로 텍스트를 출력해보자. fhand = open(r'C:\Users\Desktop\practice.txt','r') for line in fhand : print(line,end='') # Hi! # I'm harry.. <파이썬 기초> 07. 문자열 이 글은 미시건 주립대학교 찰스 교수의 MOOC강의인 Python for Everybody를 수강하고 정리하며 쓰는 글입니다. 우리는 파이썬을 통해 문자열을 쉽게 다룰 수 있다. 먼저 예시를 통해 알아보자. 아래는 문자열의 길이만큼 루프를 실행하는 코드를 작성한 것이다. fruit = 'banana' index = 0 while index < len(fruit) : # len()함수로 fruit 변수의 문자열 길이를 측정 letter = fruit[index] # []숫자의 인덱스를 가진 문자 출력 0이 첫 번째임 print(index, letter) index = index + 1 # index에 1을 더함으로써 다음 반복을 다룸 # 0 b # 1 a # 2 n # 3 a # 4 n # 5 a 이번에는.. <파이썬 기초> 06. 루프와 반복문 이 글은 미시건 주립대학교 찰스 교수의 MOOC강의인 Python for Everybody를 수강하고 정리하며 쓰는 글입니다. 우리는 파이썬에서 루프와 반복문을 통해 반복되는 작업을 빠르고 간단하게 작성할 수 있다. x = 10 while True : # True에서 루프 반복, False에서 루프 끝 if x > 5 : x = x - 1 continue # 루프의 시작으로 if x == 5 : break # 루프에서 나가기 print('Done x :', x) # Done x : 5 위는 While 루프이다. While 뒤에 조건을 쓸 수도 있지만 위는 True 값을 바로 썼다. 단순히 True만 반복되면 무한루프가 형성될 수 있다. 이는 우리가 흔히 보는 마우스의 원이 끝없이 뱅글뱅글 도는 것과 같다.. <파이썬 기초> 05. 함수 이 글은 미시건 주립대학교 찰스 교수의 MOOC강의인 Python for Everybody를 수강하고 정리하며 쓰는 글입니다. 함수는 파이썬의 가장 큰 장점 중 하나이다. 함수는 매번 복잡한 구문을 작성할 필요없이 함수를 통해 저장된 구문을 불러올 수 있다. 이를통해 코드도 매우 짧아질 뿐만 아니라 작성시간도 매우 단축시킬 수 있다. 파이썬에는 이미 많은 내장함수가 포함되어 있다. 예를 들어 print() 함수는 우리가 복잡한 코드를 작성할 필요없이 원하는 문구를 출력할 수 있게 해준다. 또한 파이썬은 함수를 직접만들어서 관리를 할 수도있다. 자주 써야할 코드를 함수를 선언하여 내장시키면 함수만 불러오면 그 코드를 사용할 수 있다. 먼저 매개변수에 대해 알아보자. 매개변수는 변수처럼 사용된다. def 인.. <파이썬 기초> 04. 조건부 실행 이 글은 미시건 주립대학교 찰스 교수의 MOOC강의인 Python for Everybody를 수강하고 정리하며 쓰는 글입니다. 조건부 실행이란 주어진 조건에 만족할 경우, 조건문을 실행하는 것이다. 먼저 if문을 사용하기위해 비교연산자를 알아보자. X > 10 X = 10 X == 10 X != 10 위에서 주의해야할 점은 같다라는 조건을 주기위해서는 등호를 2번 입력해야 하는 것이다. 쉽게 이해하려면 등호를 사용하는 부등호를 입력할때에는 등호를 뒤에 적는다고 생각하면 된다. 예를 들어 같지않다라는 부등호 사용시에 ‘!’뒤에 ‘=’을 두게되는 것이다. ‘=’은 항상 뒤에온다! 이제 if문을 알아보자. x = 5 if x < 10 : print('smaller') # smaller 위는 단일 if문이다. .. <파이썬 기초> 03. 변수, 표현식 및 코드 이 글은 미시건 주립대학교 찰스 교수의 MOOC강의인 Python for Everybody를 수강하고 정리하며 쓰는 글입니다. 표현식과 코드를 이해하기 위해 먼저 상수와 예약어, 변수, 할당문에 대해 이해할 필요가 있다. 상수(Constants)란 어떤 정해진 숫자와 같은 것을 의미한다. 예약어(Reserved Words)는 파이썬에 내장된 정해진 단어들이다. ( ex. if, while, or, def, elif, True, in …) 예약어를 변수나 다른 곳에 실수로 넣지않도록 조심해야한다. 변수(Variables)는 x나 y와 같이 언제든 변할 수 있는 값인데 반드시 문자로 적어야한다. _(under bar)를 사용해도 무관하다. 할당문은 오른쪽 표현의 결과를 왼쪽 변수에 저장하는 식인데 주로 in.. <파이썬 기초> 02. 예약어와 파이썬 구문 이 글은 미시건 주립대학교 찰스 교수의 MOOC강의인 Python for Everybody를 수강하고 정리하며 쓰는 글입니다. 파이썬에는 다양한 예약어가 내장되어있다. 가장 좋은 예시는 역시 print이다. print('Hello World!') # Hello World! 구문은 대표적으로 할당문 순차문 조건문 반복문을 들 수 있다. x = 2 y = x + 2 위는 할당문으로써 x와 y에 오른쪽 값을 대입한다는 의미이다. =이라는 기호를 같다라고 해석하면 헷갈릴 수 있다. 실제로 같다라는 의미는 ==로 쓴다. 순차문과 조건문, 반복문은 프로그램의 흐름을 제어한다는 공통점을 갖고 있다. 순차문은 코드가 순서대로 진행되는 문장이고, 매우 단조롭다. 처음에 쓰는 단순한 구문들은 대부분 순서대로 진행되므로 순.. 이전 1 ··· 7 8 9 10 11 다음