전체 글 176

문자열 메서드

text = "www.GOOGLE.com" len(text) text.capitalize() # 첫 글자 대문자로 변경 text.upper() # 문자열 전체 대문자로 변경 text.lower() # 문자열 전체 소문자로 변경 text.count() # 찾는 문자의 개수 반환 text.find() # 찾는 문자의 인덱스 반환 text.index() # 찾는 문자의 인덱스 반환 text.replace() # 문자열 치환 text.split() # 문자열 분리 text.strip() # 양쪽 공백 제거 #1 text.find('G') # 결과값 4 text = "www.GOOGLE.com" 에서 'G'가 4번째 배열에 있다는 뜻 #2 text.find('G', 5) # 결과값 7 text에서 배열 5번째 이..

Python 2022.03.11

문자열, 인덱싱, 슬라이싱, 포매팅

포매팅 weather = "맑음" temperature = 20 chance_shower = 33.5 print("오늘의 날씨는 {}, 기온은 {}도 비가 내릴 확률은 {}입니다.".format(weather, temperature, chance_shower)) # 결과값 오늘의 날씨는 맑음, 기온은 20도 비가 내릴 확률은 33.5입니다. f-string weather = "맑음" temperature = 20 print(f"오늘의 날씨는 {weather}이며, 기온은 {temperature}도입니다.") # 결과값 오늘의 날씨는 맑음이며, 기온은 20도입니다. print(f"2 곱하기 30의 결과값 = {2*30}") # 결과값 2 곱하기 30의 결과값 = 60

Python 2022.03.11

생활코딩 CSS

HTML과 CSS가 만나는 법 Hello World Hello world 선택자와 선언 selector = 선택자 declaration = 선언문 property = 속성 value = 속성값 아이디 선택자 HTML CSS JavaScript id 속성을 사용하고, 속성 값을 주면 그 속성 값에 해당하는 태그를 css에서 선택할 때 그 태그의 이름 앞에 샾 '#'을 준다. 클래스 선택자 HTML CSS JavaScript class는 어떤 대상을 관리하기 쉽도록 grouping 하는 것 id는 고유한 값이므로 한 번만 사용 부모 자식 선택자 앞서 배운 선택자들로는 섬세한 작업이 안된다. 정교한 선택을 가능하게 하는 선택자를 배워보자. HTML CSS JavaScript HTML CSS selector d..

CSS 2022.03.08

생활코딩 HTML

웹은 하나의 기술로 동작하는 시스템이 아니고 여러 개의 기술이 서로 협력해서 웹이라고 하는 거대한 시스템을 동작하는 것이기 때문에 HTML을 제대로 공부하기 위해서는 웹에 대한 전반적인 흐름, 분위기를 알고 있으면 수월하게 공부할 수 있다. HTML = HyperText / Markup / Language = 웹브라우저에 표시되는 웹 페이지를 만들어달라고 컴퓨터에 요청하는 언어 = 우리가 만들고 싶은 웹페이지가 있을 때 그 웹페이지가 어떻게 생겼고, 어떤 정보를 가지고 있어야 하는지 웹 브라우저에 명령할 때 사용하는, 우리도, 웹 브라우저도 이해할 수 있는 언어 HyperText = 웹 브라우저를 통해 어떤 웹 페이지를 보면 언제나 '링크'가 있다. 이 '링크'라고 하는 기능이 HyperText다. Ma..

HTML 2022.03.08

생활코딩 JAVA1

실행 HelloWorld public class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!!"); } } Java의 동작원리 사용자가 입력한 Java Source code.java 언어를 저장하면 프로그램이 Java Source code.class로 compile하고 이를 실행함으로서 Java Virtual Machine에 보내 computer에서 실행하게 한다. 자바 기술의 응용 자바를 통해 할 수 있는 일 1. 데스크탑 앱 만들기 2. 사물 제어하기 (IoT) 3. 안드로이드 앱 만들기 데이터와 연산 컴퓨터는 '데이터'를 '처리'하는 기계이다. 데이터마다 처리 방법이 다르다. 그렇기 ..

Java/생활코딩 2022.03.06

생활코딩 WEB2 Javascript

수업의 목적 onclick으로는 js가 온다. 속성 값을 반드시 CSS가 온다. 웹 브라우저는 한 번 화면에 출력되면 자기 자신을 바꿀 수 없다. js는 사용자와 상호작용 하는 언어이다. js는 HTML을 제어하는 언어이다. html과 javascript의 만남: html 1+1 html과 js의 만남: 이벤트 event onclick: 버튼 누르면 실행 됨 onchange: 값 바꾸고 칸 바깥 클릭하면 실행 됨 onkeydown: 칸에서 아무 입력 키 누르면 실행 됨 이외에 많은 event 속성이 있을테니 찾아보기... html과 js의 만남: 콘솔 console 파일을 만드는 대신 console로 파일 실행을 즉석으로 할 수 있다. 데이터 타입 : 문자열과 숫자 프로그래밍에서는 데이터를 잘 처리하는 ..

JavaScript 2022.03.06