상태이상 : 호기심 중독

이것저것 알아두면 언젠간 도움이 된다.

코딩 26

namespace? [c++]

namespace는 학급과 비슷하다고 생각 하면 됩니다. 예를 들어 학교 동급생들 중에 자신과 같은 이름을 가진 사람이 몇몇있을 때. 헷갈리지 마라고 '몇반 누구가' 라는 식으로 구분 할 수 있도록 이름 앞에 반을 붙여 말하는 것처럼, namespace도 같은 맥락에서 나온 기능 입니다. namespace의 역할? 쉽게말해, 코딩을 할 때 같은 이름의 함수나 변수를 한 곳에 선언을 하지 못하는데 namespace안에 (묶어)선언해서 바깥쪽과 구분되도록 하는 기능입니다. 일단 namespace에 선언하는 것을 해봅시다. #include namespace A{ void fnc(){ std::cout

코딩/C++ 2018.03.04

서식 [Python]

저번에 배운 함수중에 출력함수인 print("")함수가 있었죠.. 함수안의 큰 따옴표안에 우리가 출력하고자하는 문자열을 넣어 실행시키면 출력이 되는 형태였습니다. 하지만 우리는 출력을 할때 우리가 넣은 고정된 문자열만 출력하지 않지요. 우린 변수도 출력시켜야 하기 때문에 서식문자라는 것을 배워야 합니다. Python에서는 2가지 스타일의 서식문자를 사용할 수 있습니다. C에서의 서식문자는 %d %f %c 등등이 있었습니다. Python에서도 비슷하게 사용이 가능합니다. 한번 봅시다. vsCode에 print("%s:%d" %('나이',30)) 를 쳐서 실행 시켜 봅시다. 아래에 나이:30으로 잘 나오는게 보이죠? 이번엔 Python 3부터 지원된 서식문자를 사용해 봅시다. print("{}:{}".for..

코딩/Python! 2018.01.19

C언어 소개 [C]

C언어는 데니스 리치가 벨 연구소에서 B언어 다음으로 만든 언어입니다. C언어는 운영체제, 임베디드 프로그래밍, 매우 빠른 계산속도가 필요한 프로그램이나 라이브러리, 암호학 라이브러리, 웹 서버, 데이터베이스에서 주로 쓰이고 있습니다. C언어의 장점이라고 흔히 말하는 것들에는 "절차지향 언어이다" "이식성이 좋다" "속도가 빠르며, 메모리를 효율적으로 사용가능하다." "이식성이 좋아서 다른 시스템에서도 수정 없이나 약간의 수정만 하여 사용이 가능하다." 등등이 있습니다. 프로그래밍 언어를 배우기 시작하시는 대부분의 분들이 처음으로 입문하는 언어이기도 하고 기초적인 언어라고도 많이 말합니다. 요즘은 학생들도 정보시간에 C언어를 배우는 경우도 있습니다. 그 만큼 C언어가 기초적인 것이란 생각이 많다는거겠죠...

코딩/C언어 2018.01.07

크기 비교 함수, 연산 함수, 진법 변환 함수 등 내부함수 [Python]

크기 비교 함수로는 max(), min()이 있습니다. 함수 이름을 보면 알 수 있듯이 max()가 최대값을 반환해주며 min()이 최소값을 반환해 줍니다. 사용법을 알아봅시다. 물론 우리는 인터프리터가 아닌 스크립트로 짜서 사용해 볼겁니다. print(max(1,5,7,6,8)) #출력 : 8 print(min([2,5,7,3,0,1]) #출력 : 0 print문 안에 써준 이유는 max(),min()함수는 값만 반환해 주는거지 출력하는 기능은 없기 때문입니다. 하지만 인터프리터에서는 print문이 굳이 필요가 없다. 그리고 max와 min은 ()안에 튜플자료형(,,,)이나 리스트자료형[]을 사용합니다. 다음은 연산 함수에 대해 알아봅시다. 1. divmod(분자,분모) #나누기 2. sum([]) #..

코딩/Python! 2017.11.22

출력 -print(), sep=' ', end=' ' [Python]

Print() 함수는 출력 함수로 사용됩니다. 스크립트로 짜서 코딩하는 방법은 이렇습니다. print("Hello World") #출력: Hello World 참고로 Python에서의 한줄 주석은 #, 블럭주석은 '''내용''' 또는 """내용""" 입니다. 그리고 제가 친 코드들을 바로 확인 하고자 하시면 Windows + R 로 실행창 여시고 Python을 치셔서 Python인터프리터 창에 입력 하셔서 바로 결과를 확인 하실 수 있습니다. VScode로 스크립트짜서 실행시키고 싶으시면 ctrl+Alt+N을 누르셔서 실행 시킬 수 있어요! print("출력할 내용")이러한 형태로 우리가 원하는 문자열을 출력할 수 있습니다. 물론 문자열 말고 숫자를 표현할 때 물론 print(123) #출력: 123 이..

코딩/Python! 2017.11.17
반응형