본문 바로가기
반응형

프로그래밍 언어106

[파이썬] 입력과 출력 입력과 출력 키보드 입력 문자열 입력 키보드로 문자열을 입력할 때에는 input()함수를 이용하여 받습니다. >>> a = input("문자열을 입력하세요 : ") 문자열을 입력하세요 : 파이썬 >>> print(a) 파이썬 '문자열을 입력하세요 : '라는 메시지를 출력 후 사용자의 키보드 입력 데이터를 기다립니다. '파이썬'이라는 문자열을 입력한 후 엔터키를 누르면 변수 a에 '파이썬'이 저장됩니다. print()함수에 의해 '파이썬' 문자열이 출력됩니다. 정수 입력 >>> a = input("숫자 1 : ") 숫자 1 : 100 >>> b = input("숫자 2 : ") 숫자 2 : 200 >>> c = a + b >>> print(c) 100200 input() 함수는 기본적으로 문자열을 입력 받.. 2024. 1. 15.
[파이썬] 연산자 연산자 산술 연산자 사칙 연산자 사칙 연산자에는 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/)이 있습니다. >>> x = 1 + 2 * 3 >>> print(x) 7 >>> y = (1 + 2) * 3 >>> print(y) 9 나머지 연산 나머지 연산은 % 기호를 사용합니다. >>> x = 10 % 2 >>> print(x) 0 >>> x = 9 % 2 >>> print(x) 1 >>> x = 14 % 3 >>> print(x) 2 거듭제곱 연산 **기호를 사용하여 거듭제곱을 연산합니다. >>> 2**3 8 >>> 3**2 9 >>> 3**4 81 소수점 절삭 연산자 //는 어떤 수로 나누었을 때 소수점 이하를 절삭한 값을 구할 때 사용합니다. >>> 10 / 3 3.33333333333335 >>.. 2024. 1. 14.
[파이썬] 변수의 데이터 형 변수의 데이터 형 변수에는 다양한 데이터 형이 있습니다. C언어와 자바와 같이 변수 앞에 데이터 형을 지정하지는 않습니다. 정수(Integer) 실수(Floating Point) 논리(Boolean) 문자열(String) 정수 정수는 양수, 음수, 0으로 구성됩니다. >>> num1 = 100 >>> num2 = -100 >>> num0 = 0 >>> print(num1, num2, num3) 100 -100 0 실수 실수는 12.3, 3.141592, -100.0123 등과 같이 소수점을 가진 숫자를 의미합니다. >>> num1 = 1.23 >>> num2 = 100.0 >>> num3 = -123.0 >>> print(num1, num2, num3) 1.23 100.0 -123.0 논리 논리는 참과 .. 2024. 1. 13.
[파이썬] 변수 변수 변수란? 변수(Variable)는 데이터가 저장된 컴퓨터의 메모리 주소(위치)를 의미합니다. 수학 방정식 x + y = 10에서 x와 y가 변수라고 생각하시면 됩니다. 변수 저장 IDLE 쉘 프로그램을 실행해서 간단한 실습을 해 보겠습니다. >>> a = 15 >>> b = 2 >>> c = a + b >>> print(a, b, c) 15 2 17 변수 a에 숫자 15를 저장합니다. 변수 b에 숫자 2를 저장합니다. 변수 c에 변수 a와 변수 b를 더하여 저장합니다. print()함수는 괄호 안에 있는 데이터나 변수의 값을 출력합니다. ※ 기호 = 는 "같다"라는 의미가 아니라 오른쪽의 데이터를 왼쪽 변수에 대입(저장)하라는 의미입니다. 변수 이름 변수 이름을 지을 때에는 규칙이 있습니다. 올바른.. 2024. 1. 11.
[파이썬] 파이썬과 프로그램 설치 #2 파이썬과 프로그램 설치 #2 IDLE 쉘 사용법 지난 포스팅 마지막에서 아래의 그림처럼 IDLE Shell 3.12.1화면이 나오면 정상적으로 설치되었다고 했습니다. IDLE 쉘이 실행되면 쉘 프롬프트 >>> 다음에 1+2를 입력하고 엔터키를 눌러봅니다. 그러면 3이라는 숫자가 출력됩니다. >>> 1 + 2 3 다음은 "Hello Python"이라는 문자열을 출력해 보겠습니다. >>> print("Hello Python") Hello Python 프로그램 작성 및 실행 파이썬 프로그래밍을 할 때 텍스트 에디터로 프로그램을 작성하여 파일로 저장한 다음 IDLE 쉘에서 실행하여 결과를 확인합니다. 파이썬 프로그래밍 에디터 메모장 : 대부분 모든 컴퓨터에 설치되어 있기 때문에 간단한 프로그램 작성이 편리 파이.. 2024. 1. 8.
[파이썬] 파이썬과 프로그램 설치 #1 파이썬과 프로그램 설치 #1 이 세상에는 수 많은 컴퓨터 프로그래밍 언어가 있습니다. 필자는 전공으로 전자계산을 하였는데요. 어셈블리어, 코볼, 포트란, GW 베이직을 배웠었습니다. 지금은 하나도 기억이 나질 않습니다. 현재는 C/C++, C#, VB, Java, 파이썬 등을 주로 사용하고 있습니다. 그런데 이러한 프로그래밍 언어 중에 프로그래밍을 접하는 초보자가 쉽게 접근할 수 있는 언어는 파이썬이라고 생각됩니다. 물론 필자는 C언어를 접하고 파이썬을 한다면 더할 나위없다고 생각합니다만... 필자는 앞으로 인공지능학 전공예정이라 파이썬을 정리하려고 합니다. 오류가 있거나 다른 내용이 있다면 댓글 많이많이 달아주세요!! 파이썬개요 파이썬이란? 1991년 네덜란드 수학자 귀도 반 로선(Guido van R.. 2024. 1. 7.
[C언어] for문을 이용한 역정삼각형 ********* ******* ***** *** * #include int i, j, k; for(i = 5; i >= 1; i--){ for(j = 0; j < 5 - i; j++){ printf(" "); } for(k = 1; k < i * 2 - 1; k++){ printf("*"); } printf("\n"); } 2023. 8. 10.
[C언어] for문을 이용한 정삼각형 * *** ***** ******* ********* #include int i, j, k for(i = 1; i 2023. 8. 8.
[C언어] for문을 이용한 역직각삼각형 ***** **** *** ** * include void main(){ int i, j; for(i = 5; i >= 1; i--){ for(j = 1; j 2023. 8. 7.
[C언어] for문을 이용한 직각삼각형 * ** *** **** ***** #include int main(){ int i, j; for(i = 1; i 2023. 8. 5.
[C언어] 구구단 세로형 구구단 2 * 1 = 2 2 * 2 = 4 ... 3 * 1 = 3 3 * 2 = 6 ... 9 * 8 = 72 9 * 9 = 81 #include void main(){ int i, j; for(i = 2; i 2023. 8. 5.
[C언어] main 함수 #include int main(){ printf("Hello world"); return 0; } 위의 코드에서 main()은 함수이다. 프로그램은 하나 또는 여러개의 함수들이 모여 실행된다. main 함수는 프로그램 실행 시 처음 시작이며 하나의 프로그램에는 하나의 main함수만 존재한다. 함수는 리턴형 함수와 그렇지 않은 함수로 나뉠 수 있다. 리턴형 함수는 함수 앞에 자료형을 선언하고 리턴하지 않는 함수는 void을 선언하면 된다. 그리고 코드 실행문은 함수뒤에 중괄호 { } 안에 작성하고 문장의 끝은 세미콜론(;)으로 끝내면 된다. #include void main(){ printf("Hello world"); } 위의 코드는 return하지 않는 함수이다. 2022. 10. 6.
[C언어] 상수와 변수 #2 - 변수 변수 변수(Variable)는 변하는 값이다. 변수 이름 변수 이름은 영문자(a-z,A-Z), 숫자(0-9), 밑줄(_)을 조합하여 구성할 수 있다. 하지만 숫자를 시작으로 하는 변수 이름은 사용할 수 없음. name, age, Date, age01, _name (O) 4, 9_age, &name, name 1 (X) 변수 선언 int data1; int data2; int data3; int data4; 또는 int data1, data2, data3, data4; 변수에 저장된 값 출력 #include "stdio.h" void main(){ int age; age = 30; printf("현재 나이는 %d입니다.", age); } 컴파일 후 실행하면 위의 화면처럼 한글이 깨질 경우가 있다. 아래 코.. 2022. 10. 4.
안드로이드 화면회전 방지하기 안드로이드의 화면회전(Screen Rotation) 방지 //세로모드 //가로모드 2022. 9. 30.
[C언어] 상수와 변수 #1 - 상수 상수 프로그램이 실행될 때 한 번 값이 결정되면 프로그램이 종료될 때 까지 다른 값으로 바뀌지 않는 정보. 숫자형, 문자형, 문자열형으로 구분 숫자형 상수 가장 기본적인 형태의 상수이며 정수형과 실수형으로 나뉩니다. #include int main(){ unsigned int num = 1000; float f = 3.17; num = 2000; printf("%d", num); } VS Code로 실행했을 경우 위의 소스에는 문제가 발생하지 않습니다. 이론상으로 num = 1000; 한 후에 num = 2000;이라고 하면 불가능하나 조금 유연해져서 저 자체로는 상수가 아닌 변수로 인식합니다. #include int main(){ const unsigned int num = 1000; float f =.. 2022. 9. 27.
728x90
반응형