input () 함수로 사용자 입력받기 파이썬은 명령 프롬프트에서 사용자로부터 데이터를 입력받을 때 input()함수 사용 input함수 괄호 안에 입력한 내용을 프롬프트 문자열이라고 함. 사용자로부터 입력을 요구하는 안내 내용 포함 >>> input("인사말을 입력하세요> ") 실행하면 "인사말을 입력하세요> " 라는 문자열이 뜨고 프로그램이 종료되지 않은 상태에서 대기 이렇게 프로그램이 실행 도중에 잠시 멈추는 것을 블록이라고 함. input()함수가 사용자에게 자료 입력을 요구하며 코드 진행을 블록하고 있다고 할 수 있음. 옆에 글자를 입력하고 Enter를 누르면, 사용자가 입력한 내용이 됨 입력한 내용은 input 함수의 결과가 되고, 이 값은 다른 변수에 대입하여 사용할 수 있음. >>> str..
변수 값을 저장할 때 사용하는 식별자 모든 자료형의 값을 저장할 수 있음 변수 만들기 / 사용하기 pi 라는 이름의 저장 공간에 3.14159를 넣고, pi라는 이름을 호출하면 저장 공간에 있는 값을 꺼내 출력 >>> pi = 3.14159 >>> pi 3.14159 1) 변수를 선언하는 방법 변수를 생성하는 것을 의미. pi를 '사용하겠다'라고 선언하는 것 2) 변수에 값을 할당하는 방법 변수에 값을 넣는 것을 의미. pi에 3.14159 값을 넣는 것 이때 = 기호는 '같다'는 의미X. 오른쪽 값을 왼쪽에 '넣겠다', '할당하겠다'를 의미 3) 변수를 참조하는 방법 변수에서 값을 꺼내는 것을 의미 변수 안에 있는 값을 사용하는 것을 '변수 참조'라고 함 변수에 저장된 값 출력 변수 변수에 저장된 값으..
숫자 number 1) 정수(integer, int) : 소수점이 없는 숫자 2) 실수(floating point, float, 부동 소수점) : 소수점이 있는 숫자, 소수점이 움직이는 숫자라 하여 '부동 소수점'이라 부름 >>> print(type(52)) >>> print(type(41.2341)) >>> print(type(0)) >>> print(type(0.0)) 0과 같은 숫자도 뒤에 소수점이 찍혀 있는지 아닌지에 따라 숫자의 종류가 달라짐 ⭐️일반적으로 프로그래밍 언어에서는 두 자료형을 구분해서 사용하기 때문에 알아둬야 함
문자열 연결 연산자 : + >>> print("안녕" + "하세요" 안녕하세요 >>> print("안녕하세요" + "!") 안녕하세요! >>> print("안녕하세요" + "3") 안녕하세요3 >>> print("안녕하세요" + 3) 에러에러~_~ 문자열은 문자열끼리만 + 기호 사용. 숫자는 " " 붙여서 문자열로 인식시켜야 에러 없이 결과를 얻을 수 있음. 문자열 반복 연산자 : * >>> print("안녕하세요" * 3) 안녕하세요안녕하세요안녕하세요 >>> print(3 * "안녕하세요") 안녕하세요안녕하세요안녕하세요 문자열을 숫자와 * 연산자로 연결하면 문자열 반복 가능. 문자열과 숫자의 순서는 상관 없음 문자 선택 연산자(인덱싱) : [ ] 인덱스 index : []기호를 이용해 문자열의 특정 위..
자료형 data type 자료의 형식을 말함 type( ) 함수 사용 문자열 string : "안녕하세요", "Hello World!" 숫자 number : 1, 592, 391.2 불 boolean : True, False 문자열 String 큰따옴표 "Hello", "Hello Python Programming" 작은따옴표 'String', '안녕하세요' 1) 문자열 내부에 따옴표 넣기 >>>print('"안녕하세요"라고 말했습니다') "안녕하세요"라고 말했습니다 >>>print("'배가 고픕니다'라고 생각했습니다") '배가 고픕니다'라고 생각했습니다 2) 이스케이프 문자를 사용해 문자열 만들기 이스케이프 문자 escape character : 역슬래시(\) \ 기호로 사용 가능 \" : 큰따옴표 의..
표현식 → 문장 → 프로그램 표현식 expression 어떠한 값을 만들어 내는 간단한 코드 숫자, 수식, 문자열 등 +, - 등은 자체로 어떠한 값도 만들어낼 수 X. 표현식이 아님 문장 statement 표현식이 하나 이상 모이면 문장이 됨 프로그램 program 문장이 모여서 프로그램이 됨 키워드 keyword 특별한 의미가 부여된 단어. 파이썬이 만들어질 때 이미 사용하겠다고 예약해 놓은 것 False None True and as assert break class continue def del elif else except finally for from global if import in is lambda nonlocal not or pass raise return try while with y..
프로그램 Pro + Gram = ProGram 미리 작성된 진행 계획 미리 + 작성된 것 = 미리 작성된 것 = 진행 계획 컴퓨터 프로그램 컴퓨터가 무엇을 해야 할지 미리 작성한 진행 계획 프로그래밍 언어 programming language 사람이 이해하기 쉬운 언어로 프로그램을 짜기 위해 만들어진 것 프로그래밍 언어를 만들게 된 배경 : 컴퓨터가 이해할 수 있는 값은 0과 1로 이루어진 이진 숫자. 그러나 이진 숫자로 프로그램을 만드는 것은 사람에게 어렵고 비효율적. 소스 코드 source code 프로그래밍 언어로 사람이 쉽게 읽고 이해할 수 있도록 만든 코드 파이썬은 언어 입니다 ex)영어 중국어 파이참은 파이썬의 최적화된 에디터 (메모장) 파이참을 사용하면 파이썬을 쉽게 사용가능
- Total
- Today
- Yesterday
- java.time.package
- Arrays 클래스
- 스레드 스케줄링
- Date 클래스
- Math 클래스
- Format 클래스
- 함수
- 리스트연산자
- StringTokenizer 클래스
- Objects 클래스
- Pattern 클래스
- StringBuilder 클래스
- StringBuffer 클래스
- IndexError
- not_in
- 기본 API 클래스
- 요소선택
- 리스트
- 포장 클래스
- 프로그램
- python
- 자료형
- FALSE
- 역반복문
- Random 클래스
- Calendar 클래스
- 파이썬
- 문자열함수
- 순환할당
- 딕셔너리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |