컴퓨터와 의사소통을 하기 위한 언어컴퓨터가 이해할 수 있는 언어 -> binary code(이진수 명령어)0 과 1로 이루어져 있다.이를 사람이 읽기 편하게 만들어진 언어가 어셈블리 언어이다.이 후에 나온 고급언어로는 C, Python, Java 등이 있다.컴퓨터가 이
데이터를 프로그램의 가동여부와 다르게 따로 저장을 하고프로그램이 꺼지더라도 데이터가 날아가지 않게 저장해야한다.이제 프로그램을 만들고 만든 후에 user의 정보를 받아저장을 하게되면 우리가 알고있는 지식으로는 끽 해봐야Map이나 List등에 담는 것이다.하지만 그렇게
데이터베이스 MySQL의 이용 데이터 베이스의 이용 우리가 데이터베이스를 사용할 때 쓰는 것은 C,R,U,D 일명 크루드 라고 불리는 것들이다. C : create R : read U : update D : delete 각각 create 는 insert into
하지만 우리가 저장을 하고 수정을 하는 행위 이 외에 가장 중요한 것은어떤 데이터를 어떻게 찾아오고 선택할 것이냐이다. 이 기능을 해주는 것이 sql에서select 이다. 아래에서 기본적인 형태부터 보자기본 형태는 위와 같이 select \* from table; 해석
우리는 python을 공부해서 활용을 해볼 것이다.python 기초를 일단 배워보도록 한다.java 와 마찬가지로 변수, for , if 등 있으며사용방식은 비슷하나 조금씩 다른 부분은 짚으면서 넘어가겠습니다.파이썬은 자바처럼 자료형을 변수앞에 기입하지 않는다.뒤에 들
prime 넘버란 자기자신과 1로만 나누어 떨어지는 숫자이다.1000밑의 숫자에서 소수를 뽑아내는 로직이다.flag 를 주어 소수와 소수가 아닌 것을 분류 해내고flag 가 그대로 0일 경우 소수 이다 그 소수를 하나의 리스트에 넣어준 후 출력한다.python 의 함수
파이썬은 변수를 선언하거나 초기화 할 당시에 자료형을 붙여주지 않는다.그 덕분에 변수의 자료형을 알기 위해서는 type() 함수를 사용해서 알아야한다.그리고 그 자료형을 알게되었으면 적절하게 형변환이 가능한데예를 들어 스트링 타입의 1, 2 즉 '1', '2' 등이 있
4일동안 배운 개념으로 진행해봅니다.전체 회차를 통틀어 빈도수(mode): 숫자별 카운트 (몇번이나 나왔는지?)다음은 로또의 전체 회차를 돌면서 총 빈도수 각각의 번호들이얼마만큼이나 나왔는지 체크한다.그리고 값을 dictionary로 빼서 정렬을 해주었다. 람다식을 이
5일차 때 풀었던 로또 문제를 풀이하는 시간을 가졌다.마찬가지로 위와 같이 파일을 불러온다.자주 쓰일듯 싶은 표준편차와 편차 분산 평균등을 함수화하여가장 상단에 명시를 해줌으로써 어디서든 쓸 수 있는 상황이다.우리가 쓰는 이 데이터는 로또의 숫자가 str값으로 되어있다