전체 글301 파이썬 코딩도장 Unit 27 정리(1) - 파일에 문자열 쓰기, 읽기 Unit 27 1. 파일에 문자열 쓰기, 읽기 1-1. 파일에 문자열 쓰기 파일에 문자열을 쓸 때는 open 함수로 파일을 열어서 파일 객체(file object)를 얻은 뒤에 write 메서드를 사용한다. 파일객체 = open(파일이름, 파일모드) 파일객체.write('문자열') 파일객체.close() file = open('hello.txt', 'w') # hello.txt 파일을 쓰기 모드(w)로 열기. 파일 객체 반환 file.write('Hello, world!') # 파일에 문자열 저장 file.close() # 파일 객체 닫기 위의 소스 코드를 실행하면 .py 파일이 있는 폴더에 hello.txt 파일이 생성되고, 그 파일을 열어보면 'Hello, world!' 문자열이 생성된 것을 볼 .. 2022. 2. 14. Input Values 지금까지 작성한 js와 css의 코드를 모두 지우고 html 코드를 수정했다. 그리고 위에 작성한 것들을 login-form이라는 class를 가진 div 태그 안에 넣어주었다. 이제 이것을 통해 js에서 input 태그와 button을 찾을 수 있다. 먼저 login-form 클래스를 찾아 loginForm 변수에 넣어주고 이렇게 작성한 loginForm에서 input과 button을 찾으면 된다. 더 짧게 코드를 작성하려면 이렇게 수정하면 된다. 이제 전에 배웠던 click event를 loginButton에 연결하여 사용해보자 What is your name? 칸에 입력한 텍스트를 값으로 받아서 콘솔창에 출력하고 싶다면 먼저 console.dir()을 통해 loginInput의 내부를 확인한다. 출.. 2022. 2. 13. CSS in Javascript part Two 이제는 자바스크립트가 아닌 css 파일에서 직접 스타일을 지정하도록 했다. js 파일에서 h1 태그에 active라는 클래스를 추가하면, css 파일에 의해 클릭했을 때 글자의 색이 tomato색으로 바뀌는 것을 확인할 수 있다. 이전과 달리 css와 js 파일을 구분하면 더 적은 js 코드로 동일한 결과를 얻을 수 있다. 이번에는 다시 클릭하면 active라는 클래스를 제거하도록(다시 cornflowerblue 색이 되도록) 만들어보자 h1태그의 className이 active라면 className을 없애주고 그렇지 않다면 className을 active로 지정하는 함수로 코드를 수정했다. 이제 화면을 실행하면 클릭을 반복함에 따라 글자의 색이 cornflower -> tomato -> cornflow.. 2022. 2. 13. 파이썬 코드업 기초 15 - 2차원 배열 96. 영일이는 아버지와 함께 두던 매우 큰 오목에 대해서 생각해 보다가 "바둑판에 돌을 올린 것을 프로그래밍 할 수 있을까?"하고 생각하였다. 바둑판(19 * 19)에 n개의 흰 돌을 놓는다고 할 때, n개의 흰 돌이 놓인 위치를 출력하는 프로그램을 작성해보자. 입력 바둑판에 올려 놓을 흰 돌의 개수(n)가 첫 줄에 입력된다. 둘째 줄 부터 n+1 번째 줄까지 흰 돌을 놓을 좌표(x, y)가 n줄 입력된다. n은 10이하의 자연수이고 x, y 좌표는 1 ~ 19 까지이며, 같은 좌표는 입력되지 않는다. 5 1 1 2 2 3 3 4 4 5 5 출력 흰 돌이 올려진 바둑판의 상황을 출력한다. 흰 돌이 있는 위치는 1, 없는 곳은 0으로 출력한다. 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.. 2022. 2. 11. 이전 1 ··· 55 56 57 58 59 60 61 ··· 76 다음