본문 바로가기
728x90

언어10

[Python] 배열, tuples, dictionary, set 튜플 생성, 입력, 출력 튜플 생성 슬라이싱 immutable tuples Merge (packing, unpacking) 그 외 List와 tuple 비교 append(), insert, del, pop() 사용 불가능 존재 여부 확인 in, not in 사용 가능 리스트 곱 -> 튜플 곱 사용 가능 길이(원소 개수)는 마찬가지로 len(tuple_name)을 이용함 원소 빈도수 값 검사도 마찬가지로 tuple_name.count('?')를 이용함 인덱스, 2차원 튜플의 포맷팅 사전 생성, 삽입, 출력 삭제 검색 병합 (update) 사전 만들기 (dict) 사전 포멧팅 Set 생성, 삽입, 출력 추가 (add, update) 삭제(remove, pop, clear) 존재 여부 확인 집합의 연산자 집합.. 2022. 4. 25.
[Python] 배열, List 파이선의 배열 종류 list (mutable) [] tuple (immutable) () dictionary (mutable) {} set (mutable) {} immutable 자료형: int, float, bool, str, tuple python에서 int는 c와 다르게 객체이며, 포인터임. 변수의 값이 변하는 것이 아니라 가르키는 주소가 변하는 것. 기존 객체 숫자는 사라지지 않고, 수정할 수 없음. List 리스트 입력, 출력, 인덱스 같은 객체를 가르키는 두 변수 슬라이싱 Merge (packing, unpacking) 원소 값 추가 Comprehension (for + if) 삭제 delete pop method 슬라이싱을 이용해 대체, 또는 삭제 원소의 존재 여부 확인 원소의 반복 원소 .. 2022. 4. 13.
[Python] 문자열 문자열 읽기 문자열 Slicing 두 개의 인수 세 개의 인수 2022. 4. 5.
[Python] 함수 기본 형식 단일 반환 복수 반환 내장함수 (built-in method 문자열 길이 메소드 string 메소드 2022. 3. 29.
[Python] 조건문과 반복문 조건문 if age = int(input('당신의 나이는?')) if(age -10; i-=3) 반복문 안에서 변수의 이용이 없을시 별찍기 배열의 원소 만큼 반복문 while 2022. 3. 29.
[Python] 변수, 입출력, 연산 예제로 보는 Python C언어를 안다면 정독만 해도 문법 숙지 가능!! 파격적 정리!! 입출력 # 입력: 기본적으로 str type으로 입력받기 때문에 int형으로 형변환이 필요하다. num = int(input()) # int(input("숫자를 입력해주세요.")) # = 문자열 출력 후 다음 줄에서 입력받음 # 출력, print 후 줄바꿈이 같이 됨. print(num, "숫자입니다.") # 위의 방법이 권장되나 C의 형태로도 사용 가능 print("%d" %num)# (= in C lang) (= printf("%d\n", num);) 데이터 타입 Text Type: str Numeric Types: int, float, complex Sequence Types: list, tuple, range.. 2021. 9. 29.
4. 함수(2) 출력 함수 : printf() 이번 시간에는 변수를 이용한 출력, 그리고 출력 값 자릿수 지정에 대한 것들을 이어서 해보겠습니다! 여러 예시들과 함께 볼 것이므로 꼭! 함께 실행해 보시길 추천드립니다! 이전 글과 함께 보는 것을 추천! 2020/02/19 - [알고리즘/차례대로 배우는 문법(C)] - 함수(1) 우선 변수를 이용한 출력을 해보겠습니다! #include int main(){ int i=123; float f=12.345; char c='A'; printf("정수형 변수 i = %d\n실수형 변수 f = %f\n문자형 변수 c = %c", i, f, c); } /*실행 결과*/ 정수형 변수 i = 123 실수형 변수 f = 12.345000 문자형 변수 c = A 이전 글의 형식 문자열을 이.. 2020. 2. 26.
3. 함수(1) 함수에 들어가기 이전에! 첫 번째 글에서도 보았던 함수이자, C 프로그램을 작성하며 가장 많이 사용하게 될 함수! 진입점 함수가 있습니다. main함수이죠! 진입점 함수 : main() int main(){ return 0; } 진입점 함수란, - 프로그램이 처음 시작될 때 호출되는 함수로 반드시 필요하다. - main 함수가 없거나 여러 개라면 잘못된 프로그램이다. - int 또는 void를 이용하여 리턴할 수 있음. - int main함수의 리턴값은 두 종류가 있는데, 정상 종료와 비정상 종료이다. int main(){ return 0; //정상 종료 } int main(){ return 1; //비정상 종료 } 이렇게 0을 리턴한다면 정상적으로, 1을 리턴한다면 비정상적으로 종료가 된다. 출력 함수.. 2020. 2. 19.
2. C프로그램의 구성 요소들 목차 1. C 프로그램의 구성요소 ◆ C 프로그램의 구성요소 ◆ ▶ 변수 (variable) - 말 그대로 변하는 수입니다. - 프로그램에서 사용하는 데이터를 일시적으로 담아두는 공간이죠. 또한 사용할 데이터의 종류에 따라 여러 가지의 타입이 존재합니다. 여러 타입에 따라 담을 수 있는 byte의 양(정보의 양)도 다릅니다. 표 준 자 료 형 정수형 short(2) int(4) long(4) long long(8) 실수형 float(4) double(4) long double(8) x 문자형 char(1) x x x /* ++ 왜 다들 byte가 다르고 난리일까요? 그냥 크게 해서 다들 똑같이 쓰면 되는 거지ㅡㅡ...;; - 요즘 컴퓨터는 64bit나 32bit를 사용하죠? 이 bit가 의미하는 것은 컴.. 2019. 12. 23.
728x90