본문 바로가기

분류 전체보기47

[Python] 불리언(bool) - 참 또는 거짓(True or False) 불리언 자료형 불리언 자료형은 참(True) 또는 거짓(False) 값을 갖는 자료형으로, int 클래스에서 상속받아 bool 클래스로 구현되어 있다. bool 자료형은 상수, True와 False, 조건 및 관계 연산자의 결과, bool() 함수로 생성할 수 있다. bool(0), bool(1)등과 같이 사용하면 괄호 내부에 인자를 확인하여 True 또는 False를 리턴한다. 아래에 예를 작성해 두었다. 예를 살펴보면 0은 False, 1은 True가 된다. 문자, 리스트 등이 비어있다면(empty) False이고, 비워있지 않다면 True이다. False는 0, True는 1로 정수 계산이 가능하기 때문에 10 + True의 결과는 11이 된다. 불리언 연산에 대해서 알아보자. 불리언 연산자에는 논.. 2018. 2. 20.
[Python] 파이썬 기초(자료형, 변수명 생성 규칙, 클래스, 객체, 속성) 파이썬 기초 파이썬은 대부분의 다른 인터프리터 언어처럼 변수의 자료형을 미리 선언하지 않고 사용한다. '=' 연산자에 의한 지정문(assignment statement)에 의해 실제 데이터가 변수에 바인딩(묶임)되어 실행 시간(run time)에 변수의 자료형이 결정된다. 이것을 동적 바인딩(dynamic binding)이라 한다. 쉽게 말하면 코드 작성 시 '=' 이 들어가면 알아서 자료형을 결정한다는 것. C 또는 C#으로 코드를 작성할 시 int, string, float등으로 자료형을 설정하고 변수명을 설정해야한다. 하지만 파이썬은 알아서 자료형을 결정한다. 매우 편리하다고 할 수 있다. 파이썬에서 코드를 작성하다가 C#으로 코드를 작성하면 자주 자료형 설정을 깜빡할 정도로 편리하다. 파이썬 자료.. 2018. 2. 12.
[C] C 언어 기본 구조 C 프로그래밍의 작성 단계는 총 4가지로 구성되어 있다. 소스 코딩 >> 컴파일 >> 링크 >> 실행파일 생성 1. 소스 파일(source file) : C 언어로 코딩하여 프로그램을 작성한 파일 (확장자 : *.c) C 언어의 문법에 맞게 소스 코드를 작성한다. 소스 파일의 확장자는 .c 이다. 2. 컴파일(compile) : 코딩이 완료된 문서를 컴퓨터가 이해하는 기계어로 번역하는 단계 (확장자 : *obj) 사람이 만든 소스 파일을 기계가 이해할 수 있는 기계어로 변환한다. 기계어란 기계가 이해하는 2진 숫자(0과 1)로 작성된 언어이다. 프로그래머가 C 언어로 작성한 C 프로그램은 C 컴파일러가 기계어로 변환한다. 변환된 기계어가 있어야 컴퓨터가 C 프로그램의 내용을 이해할 수 있다. 3. 링크(.. 2018. 2. 8.
[맛집] 서면 그집뱃살 회식을 서면에서 하게되었다!!크하하하하하하핳? 여기저기 서면 술집과 맛집을 검색하던 도중그집뱃살을 선택하게 되었다. 분위기와 맛에 대한 평가가 좋았다.점심 먹고 어찌나 시간이 잘가던지.퇴근 시간이 되자마자 칼퇴하고서면으로 향했다. 예전이면 핫플이지만 이젠 나도 서른이 다되가니까핫플이라는 느낌이 없었다.그냥 미지근플.흙흙. 서면 자주 오지 않으면 어딘지 몰라서헤맬만한 곳에 위치해있다.ㅋㅋㅋ지도는 맨 아래 첨부해 놓겠슴.암튼 열심히 찾아서 도착했다.올드한 느낌의 입구. 간판 아래 정문은 이렇다.나무가 많았다. 안으로 들어가는 길에 온갖 식물들이 많았다.돌담길 같은 느낌.일단 입구 분위기는 좋았다. 6시 30분쯤 도착해서 기다려야 하나 걱정했는데, 다행히 1테이블에만 손님이 있었다.7시쯤 되니 사람들이 많이 .. 2018. 2. 3.