본문 바로가기
반응형

2017/1118

[파이썬] 파이썬 에러 ZeroDivisionError: integer division or modulo by zero , ZeroDivisionError: division by zero , try-except 구문 사용법 안녕하세요 한주현입니다. 오늘은 파이썬 스크립트 실행 중 만날 수 있는 오류인, ZeroDivisionError: integer division or modulo by zeroZeroDivisionError: division by zero 와 try-except 사용방법 에 대하여 알아보겠습니다. 문제 상황 ZeroDivisionError: integer division or modulo by zero ZeroDivisionError: division by zero 두 오류는 각각 python2 와 python3 에서 어떠한 수를 0으로 나눌 때 발생하는 오류입니다. 예를 들자면 다음과 같지요. 12345678910111213>>> # python2>>> 2/0Traceback (most recent c.. 2017. 11. 12.
[파이썬] 파이썬 에러 TypeError: hello() takes 0 positional arguments but 1 was given , 파이썬 클래스에서 self를 사용하는 이유 안녕하세요 한주현입니다. 오늘은 파이썬 클래스 생성시 흔히 볼 수 있는 오류인, TypeError: hello() takes 0 positional arguments but 1 was given 에 대하여 알아보겠습니다. 문제 상황 TypeError: hello() takes 0 positional arguments but 1 was given 객체지향 언어라고 하는 파이썬을 나름 배우고 나서 클래스로 멋지게 코드를 작성해보자 다짐하며 아래와 같은 코드를 작성하고 실행을 하였는데, 12345678class MyClass(): var1 = 10 def hello(): print("hello") myClass1 = MyClass()print(myClass1.var1)print(myClass1.hello()).. 2017. 11. 12.
[C언어] 문자열의 길이 구하기 - strlen 안녕하세요 한주현입니다. 오늘은 C언어에서 문자열을 입력받고 그 길이를 출력하는 프로그램을 작성해보겠습니다. strlen() 문자열의 길이를 구하는 strlen() 함수는 string.h 파일에 정의되어있습니다. 1#include cs 문자열 입력 받기 - gets() 문자열 입력을 받기 위해 문자형 배열 변수를 하나 선언하겠습니다. 1char string[100];cs 입력 하라는 메시지도 하나 띄워봅시다 ㅎㅎ 1printf("Enter String and Press Enter\n");cs gets() 함수를 이용해 문자열을 하나 받아 봅시다. gets() 함수는 stdio.h 에 포함되어있습니다. 1gets(string);cs 문자열 길이 구하기 - strlen() strlen() 함수를 사용하여 s.. 2017. 11. 6.
[C언어] incompatible.c:2:3: warning: incompatible implicit declaration of built-in function 해결 방법 안녕하세요 한주현입니다. 오늘은 C언어 컴파일 때 발생하는 경고인 incompatible.c:2:3: warning: incompatible implicit declaration of built-in function 를 해결하는 방법에 대해 알아보겠습니다. incompatible.c:2:3: warning: incompatible implicit declaration of built-in function - 문제 상황 C로 다음과 같은 스크립트를 작성하고 컴파일 해봅시다. 1 2 3 void main(){ printf("Hello world\n"); } cs 1 2 3 4 $ gcc incompatible.c -o incompatible.exe incompatible.c: In function ‘main.. 2017. 11. 6.
반응형