본문 바로가기

유태커

python 공부 제어분 for문 오랜만에 python 기초 강좌를 쓰는것같다.. 앞에 내용과 설명하는 방식이 달라도 이해부탁드립니다. 이번에 배워볼것은 반복문 for문이다. 앞에서는 while문을 배웠지만 별다른게 없다. for은 이런식으로 사용 할수가있다. for in : 타겟에는 사용할 변수를 적어주고 컨테이너객체는 원하는 값을 적어주면되는것이다. 아무리 말해봐도 이해가 가지않을것이다. 간단한 코드를 적어보도록하겠다. 앞에서 리스트를 배웠다는 가정하에 설명을 하겠다. a=["dog","cat","pig"] a라는객체에 동물 3개를 넣었다. 그다음 객체안에 내용을 출력해보싶을때 그럴때 for문을 사용하는것이다. 단순히 a객체를 print a 하면되지만 for문을 사용해 하나하나 찍을수가있다. 1 2 3 a=["dog","cat","p.. 더보기
SetConsoleTextAttribute API SetConsoleTextAttribute API 위 API는 콘솔창의 글자색을 변경해주는 API이다 기존에 썻던 글자색이 맘에안들거나 무지개색으로 출력하고싶을때는 이 API를 사용해서 찍어보는것도 좋을거같다 먼저 함수원형을 살표보자 1 2 3 4 5 6 BOOL WINAPI SetConsoleTextAttribute( _In_ HANDLE hConsoleOutput, _In_ WORD wAttributes ); Colored by Color Scripter cs 함수원형은 이렇다 첫번째 인자로 콘솔창의 핸들을받고 두번째 인자로는 색을 받는거같다 색의 표를 만들어보면 번호 색깔 0 검정 1 어두운 파랑 2 어두운 초록 3 어두운 하늘 4 어두운 빨강 5 어두운 보라 6 어두운 노랑 7 회색 8 어두운 회.. 더보기
SetConsoleCursorPosition API SetConsoleCursorPosition 이API는 커서를 원하는 좌표로 이동시켜주는 API이다. 이API를 쓰지않고 cls를 통해 화면을지우고 다시 찍어주게되면 처음부터 끝까지 다시 찍는것이기때문에 사용할떄 화면이 흔들리거나 이쁘지가 않을수가있다. 하지만 SetConsoleCursorPosition 를 사용하면 해당좌표만가서 원하는 좌표에 값만다시 처리하기때문에 아주유용하다. 함수원형을 살펴보면 1 2 3 4 BOOL WINAPI SetConsoleCursorPosition( _In_ HANDLE hConsoleOutput, _In_ COORD dwCursorPosition ); Colored by Color Scripter cs 첫번째 인자로 핸들을받고 두번째인자로 COORD 구조체로 좌표값을 받.. 더보기
PHP 사용할수 없는 변수. 사용자가 변수이름으로 사용할수없는 변수 이름이있다 이변수들은 이미 용도가 정해져있는 변수들이다. $GLOBASL - 모든 전역 변수의 배열 $_SERVER - 서버 환경 변수의 배열 $_GET - GET 메소드로 넘어온 변수의 배열 $_POST - POST 메소드로 넘어온 배열 $_FILES - 파일 업로드와 관련된 변수의 배열 $_ENV - 환경 변수의 배열 $_REQUEST - 사용자가 입력한 변수의 배열 $_SESSION - 세션 변수의 배열 이렇게있다 이것들의 용도는 블로그 글쓰면서 하나하나 알아가도록 하겠다. 더보기
PHP 변수에 값을 담아보자. PHP의 데이터형 정수형 : 모든 숫자에 사용된다. ( 1,2,3,100,30...) 실수형 : 실수를 나타낼때 사용된다 (1.4 , 2.7777 , 3.14..) 문자열(string) : 문자의 나열을 나타낸다 ("yutae","kogirri",adun) 불리언 : 참,거짓 값을 나타낸다 (true,false) 배열 : 같은 형의 여러데이터를 저장한다. 객체 : 클래스의 인스턴스를 저장한다. PHP는 담아지는 값에따라서 데이터형이 자동으로 결정된다. 예를들어 $test=3 /* 이런식으로하면 변수 test는 정수형이되고 */ $test="yutae" /* 이런식으로 문자열 "yutae"를 담으면 string형이 된다 */ 그리고 변수를 선언하게되면 꼭 값을 넣어 초기화를 시켜주자. 형변환 형변환은 기존.. 더보기
PHP 변수란? 이번 포스팅부터 본격적으로 프로그래밍 포스팅을 해볼 예정이다. PHP에서 변수란 무엇인가? 변수란 값을 저장하는곳이다. 변하는수라고 하여 값이 언제든지 변경될수있다. PHP에서 변수를 선언할때는 앞에 $을 붙여서 선언을 해준다 $test 이런식으로 선언하게되면 test라는 변수가 생성이된것이다. 변수 생성시 주의할점. 대소문자를 구분한다. $Test와 $test는 다른변수이다. 숫자로 시작할수없다. $aa1 은 가능하나 $11a로 사용하는것은 불가능하다. 특수문자는 _만 사용이가능하다 $test_test 사용가능하나 $test☆는 사용할수가없다. 이번 포스트에는 변수가 무엇인지 간략하게 포스팅해보았다. 다음 포스팅부터는 변수에 값을 담아보고 찍어보는 포스팅을 해보도록 하겠다. ^~^ 더보기
PHP 태그스타일 php태그를 사용하는데 여러가지 스타일로 사용할수가있다. 첫번째로 XML 스타일 1 2 Colored by Color Scripter cs XML 스타일 같은경우는 여러곳에서 여러 곳에서 사용할 응용 프로그램을 만들고 있다면 이방식으로 사용하는게 좋다. 두번째로 짧은 스타일 1 2 Colored by Color Scripter cs 짧은 스타일은 가장 간단한 스타일이다. 이 스타일을 사용하려면 따로 설정을 해줘야한다. php 설정에서 short_open_tags를 활성화시키거나 짧은 스타일을 사용할수있도록 php를 컴파일 해야한다. 세번째로 스크립트 스타일 1 echo 'script style.' cs javasciprt를 사용해본자들에게 편할것이다. 마지막으로 ASP 스타일 1 2 cs ASP.NET과.. 더보기
Linux 에서 php 설치및 설정하기 먼저 apache2를 깔아준다 1 apt-get install apache2 cs 그다음 php를 깔아준다 1 apt-get install php5 cs 이제 설정을 해준다. 필자 환경은 우분투 민트이므로 우분투 환경에서 포스팅한다. 먼저 /etc/apache2/ 이동해준다. 1 cd /etc/apache2/ cs 이동하게 되면 mods-enabled 라는 폴더가있다 들어가준다 1 cd ./mods-enabled cs 들어가게되면 mime.conf 파일이 보인다 열어 보도록 하자 1 vi mime.conf cs AddType application/x-bzip2 .bz2 AddType application/x-bzip2 .bz2 라는것이 보일것이다 그아래에 AddType application/x-httpd.. 더보기
PHP를 HTML내에서 사용하기 PHP도 하나의 태그라볼수가있다 HTML 태그도 열고 닫는것처럼 PHP도 마찬가지다 를 이용해 태그를 닫는다. 1 2 3 cs 이런식으로 쓸수가있다. 여기서 echo는 출력문이다 . 그리고 php에서는 한줄이 끝나면 꼭 세미콜론(;) 을 붙여줘야한다. 그러지않을경우 에러가나니 조심하도록하자. 1 2 3 4 5 6 7 8 9 10 11 12 My first php cs 위코드를 복사해 확장자를 html으로 이용해 열어보면 이런식으로 결과 값이 찍혀서 나온다 앞에 말한듯이 php코드는 보이지가않고 HTML 으로 처리해서 나온다. 웹페이지에다가 마우스 우클릭후 소스보기를 해서보면 php 태그가아닌 일반 html 태그로 나오는걸 볼수가있다. 참고로 php파일은 그냥 열리지가않으니 윈도우에서는 apmsetup 을.. 더보기
PHP란 무엇인가? -PHP란 무엇인가? PHP는 웹에서 사용하기 위해 특별히 설계된 서버 스크립트 언어 입니다. HTML 페이지 안에 포함된 PHP 코드는 누군가 페이지를 방문할때마다 사용이 됩니다. 웹 서버는 PHP 코드를 해석해서 HTML을 생성하거나 다른형식의 출력을 만들어 냅니다. 그리고 PHP는 클라이언트측에서 코드를 볼수가없습니다. -왜 PHP를 사용해야 하는가? 뛰어난 성능 확장성 다양한 데이터베이스 지원 인터페이스 저렴한 비용 강력한 객체 지향 지원 배우기 쉬움 호환성 개발 방식의 유연성 소스코드 공개 충분한 지원과 문서 이러한 장점때문에 PHP를 선호합니다 ~ 여기까지 PHP를 알아보는 글을 적어보았습니다. 다음장부터 PHP의 기본 문법에대해 포스팅 해보겠습니다. 더보기