- Today
- Total
목록분류 전체보기 (360)
프로그래밍 농장
파이썬의 경우, random함수를 내장하고 있지 않음으로, 모듈함수를 선언해주어야한다. >> from random import random 이후, print( random( ) ) 와 같은 출력식을 통하여 random 함수의 값을 출력할수있다. random 함수는, 0.0 - 1.0 미만의 난수 하나를 출력해준다. 만약, 위의 모듈함수를 선언하지않고 랜덤함수 사용시, 아래와같은 에러메세지가 발생한다. 응용법 - 1.0 이상의 더큰 값의 랜덤함수를 출력하고싶다면, 출력식에 원하는만큼의 크기를 곱하여 출력하면 그만큼의 임의의 난수값을 출력시킬수있다. ex) print ( random( ) * 100 ) 과 같이 응용하여 사용할수있다. - 실수값이 아닌, 정수값으로 랜덤함수를 출력하고싶다면, int 함수를 이..
컴퓨터 컴퓨터는 크게 하드웨어와 소프트웨어로 나누어진다. 하드웨어는 컴퓨터가 작동하기 위해 기본적으로 필요한 장치들이다. 소프트웨어는 컴퓨터를 통제하거나 컴퓨터에 명령을 내려서 작업을 수행하게 하는 프로그램이다. 아래의 사진을 보면 이해하기쉽다. 이처럼 컴퓨터에는 하드웨어와 소프트웨어가 존재하는데, 이 두개가 맞물려 구동되기 위해서는 os( 운영체제 ) 가 필요하다. -운영체제(os) 는 컴퓨터의 하드웨어를 제어하고 응용 소프트웨어를 위한 기반 환경을 제공하여, 사용자가 컴퓨터를 사용할 수 있도록 중재 역할을 한다고 정의된다. 쉽게 말하면, 하드웨어와 소프트웨어를 연결해주는 역할이다. 8/32/64 BIT 운영체제 존재 --> 32BIT의 경우, 2^32의 데이터를 한번에 처리할수 있는 능력을 가진 운영..
* 인덱스 연산 문자열에서 문자를 추출하기 위해서 대괄호[ ] 와 오프셋(위치)을 지정할수 있다. 가장 왼쪽은 0 가장오른쪽은 -1 이다. ( 파이썬은 0부터 읽기떄문.) ex) a="hi my name is jake" print(a[0]) -->h 출력 * 슬라이싱 연산 문자열에서 문자를 추출할떄 하나씩이 아닌 특정범위를 선정하여 추출 할수도있다. ex) a="hi my name is jake" print(a[0:4]) --> hi m 출력** #0자리부터 4자리까지 출력 **슬라이싱 연산에서는 인덱스 연산과 다르게 끝의 자리를 치지않는다.( 0
기본적으로 컴퓨터는 1 과 0만을 인식할수있다. 그렇다면 문자의 경우는? 특별한 문자 표준을 따르게된다. 'ASCII , UNICODE' ASCII 코드표 ASCII 코드의 경우 파이썬2에서 주로 사용. 하지만, ASCII 코드의 경우, 영문만 표현이가능하다. 당연히 비영어권에서는 그들의 표준체계들이 생기게된다. 그 과정에서 세계의 모든 문자를 표현가능한 표준문자 셋을 지닌 유니코드(Unicode)가 등장. 파이썬3, 웹 등의 많은 프로그램, 언어들이 유니코드의 UTP-8 을 사용하고있다.
두 값이 동일하면 True, 동일하지않으면 False출력 python에서는 값에대한 여러가지 연산들이 이루어지기위한 다양한 연산자들이 존재한다. 1. 산술 연산자 연산자 예제 설명 + a + b 두값의 더한결과 - a - b 두값의 뺸결과 * a * b 두값의 곱한결과 / a / b 두값의 나눈결과(실수) // a // b 두값의 나눈결과의 몫 % a % b 두값의 나눈결과의 나머지 ** a ** b 거듭제곱 2. 비교 연산자 연산자 예제 설명 == 3 == 3 두 값이 동일하면 True, 동일하지않으면 False출력 != 3 != 2 두값이 동일하면 False, 동일하지않으면 True출력 > 3 > 2 왼쪽값이 크면 True, 그렇지 않으면 False = 3 >= 2 왼쪽값이 크거나 같으면 True, ..
입력함수란? 프로그램을 구성하는 여러 값들을 사용자로부터 입력받을수있게 해주는 함수. 기본적으로 input 함수를 통해서 사용자로부터 프로그램을 구성하는 값들을 입력받을수있다. -입력방식 1 대기상태에서 입력하기. input() 2. 특정한 값에 입력하기. a = input() 3. input함수안에 텍스트 입력하여 출력가능 input("값을 입력해주세요: ") -입력한 특정한 값의 형 확인하기 input함수를 통해 입력받은 값들은 모두 문자열로 저장된다. a = input() 함수를 통해 a를 hi 라고 설정하였다면, type함수를 통해서 문자열이라는 사실을확인할수있다. -입력함수 사용해보기 또한 위와같이 a 라는문자에 hi라는 값을 지정해놓게되면 언제든 a를 통해 hi라는 값을 출력할수있다. a와 b..