반응형

'언어'에 해당되는 글 3건

  1. 2020.08.18 [파이썬 ( Python )] 연산자 & 부등호 기초 (3)
  2. 2020.08.17 [파이썬 ( Python )] 변수 & 주석 기초 (2)
  3. 2020.08.16 [파이썬 ( Python )] 자료형 기초 (1)
Python2020. 8. 18. 23:00
반응형

[파이썬 ( Python )] 연산자 & 부등호 기초 (3)

 

기본적인 사칙연산에 사용되는 연산자와 나눈값의 나머지 값, 몫, 제곱근을 구하는 방법 입니다. 

사칙연산 자체는 평소에 사용하는 것과 크게 다르지 않는데요 제곱이나 몫, 나머지 값들은 평소 수기로 작성하는

모양과 조금 다릅니다. 컴퓨터가 인식을 할 수 있도록 작성해주셔야 합니다. 방법은 아래와 같습니다 !

[ 코드 ]

실행 결과 값들은 모두 주석에 포함되어 있습니다 !

위와 같이 제곱을 구할땐 ** 곱하기를 두번연속 적고, 나머지 값은 %, 몫은 /를 두번하여 //로 구할 수 있습니다. 

그리고 부등호가 있는데요, 

 

print(20>10) # 20은 10보다 크다. True
print(20<10) # 20은 10보다 작다. False
print(10 >= 10) # 10은 10보다 크거나 같다. True
print(9 >= 10) # 9는 10보다 크거나 같다. False
print(10 == 10) # 10은 10과 같다. True
print(5+3+2 == 10) #이렇게 연산식과 섞어서도 사용가능 합니다.

print(10 != 20) # 10은 20과 같지 않다. 같은 용도로 not을 사용 할 수 있습니다. True
print((10 > 5) & (6 < 7)) # and 연산. 두 항의 값이 모두 참이어야 참. & 또는 and로 사용가능합니다.
print((10 < 5) | (6 < 7)) # or 연산. 둘 중에 하나라도 참이면 참. | 또는 or로 사용가능합니다.

 

이런식으로 사용하는 방법에 따라 유연하게 적용시켜 원하는 값을 얻어낼 수 있습니다!

 

반응형
Posted by 보안 학생
Python2020. 8. 17. 23:21
반응형

[파이썬 ( Python )] 변수 & 주석 기초 (2)

 

Python을 포함하여 대다수의 프로그래밍에 필수적으로 사용되는 요소 '변수'입니다.

[ 코드 ]

[ 실행결과 ]

변수는 활용도가 매우 높은 기능입니다!

적어야 할 내용이 길어지고 많아졌을때, 또는 같은 형식으로 여러명을 소개해야할 경우나 수정해야하는 경우가 생기면 하나하나 일일이 바꿔야하기 때문에 비효율적입니다.
그렇기에 변수를 사용하여 값을 저장하고 필요한 부분만 수정하여 효율적으로 코딩할 수 있습니다.

 

주석 : 주석이란 코딩을 작성하고 실행할때 무시하고 싶은 부분을 정하여 실행하게되면
그 부분을 제외하고 실행하게 됩니다. 주석을 처리하는 방법은 여러가지가 있지만 '#'이나 여러문장을 한번에
주석처리 하고싶을 땐 '###' 또는 ''' 이렇게 연속적으로 작은 따옴표를 세번 작성하면 됩니다. '''
혹은 주석처리하고 싶은 부분을 범위지정하여 Ctrl + / 를 입력하면 범위 주석처리가 됩니다.
이렇게 주석은 무시하고 싶은 부분 뿐만 아니라 파일을 공유하면서 다른 사람들이 알아보기 쉽게
설명글을 적을때도 유용하게 사용됩니다.

 

자세한  설명은 사진에 주석처리로 설명되어있으니 참고해보면 좋을 듯 합니다!

반응형
Posted by 보안 학생
Python2020. 8. 16. 00:58
반응형

[파이썬 ( Python )] 자료형 기초 (1)

Python 기초 첫번째로 간단하게 정수, 문자열, Boolean이 어떻게 작성하는지, 출력하는지에 대한 코드입니다. 

정수는 말 그대로 흔히들 생각하시는 1,2,3,4,5 이런 숫자들을 의미하구요, 문자열은 String 이라고 해서 어떠한 문자들을 ' '나 " "로 묶어놓은 것이라 생각하면 편할 것 같습니다. 

그리고 Boolean은 처음 프로그래밍 언어를 접하시면 조금 생소하게 느껴질 수도 있지만 간단합니다. 

참 또는 거짓을 판별하는 것을 뜻합니다. 

위의 코드에서 print(3>10) >> False가 결과값으로 반환됩니다. 

3은 10보다 작지만 크다고 했기 때문에 거짓이라는거죠. 

또 print(not (3>10)) >> True가 결과값으로 반환됩니다. 

이유는 3이 10보다 크다는 False이지만, 그 False의 앞에 not이 붙어 부정으로 변하면서 False가 아니다라고 되기 때문입니다!

따라서 결과값은 True로 나오게 됩니다 !  

반응형
Posted by 보안 학생