반응형

함수

Javascript: 함수 Function

자바스크립트의 함수 개념을 기본부터 차근차근 예제와 함께 설명합니다.1. 함수(Function)란?정의: 특정 작업을 수행하는 코드 블록장점:재사용성 → 같은 기능을 반복 작성할 필요 없음코드 가독성 향상유지보수 용이2. 함수 선언 방법(1) 함수 선언문 (Function Declaration)function sayHello() { console.log("안녕하세요!");}// 호출sayHello(); // 출력: 안녕하세요! 특징: 선언 전에 호출 가능 (호이스팅 적용)(2) 함수 표현식 (Function Expression)const sayBye = function() { console.log("안녕히 가세요!");};sayBye(); // 출력: 안녕히 가세요! 특징: 변수에 함수를 할당..

Javascript: 자바스크립트는 html 문서 아무 위치에나 삽입 할 수 있습니다

자바스크립트를 삽입하는 예제입니다. 사이에 기술하며, html 문서의 아무 위치에나 삽입할 수 있습니다. 예제 1: html 태그 위, head 태그 사이, body 태그에 삽입하는 예 예제 2: 함수를 head 태그 내부에 정의하고 호출하는 예 안녕하세요 1... 안녕하세요 2... 예제 3: 함수를 body 태그 내부에 정의하고 호출하는 예 안녕하세요 1... 안녕하세요 2...

파이썬, 표준 모듈 목록, 모듈 내의 함수 목록 알아보기

아래의 명령으로 파이썬에서 제공하는 표준 모듈의 목록을 알아낼 수 있습니다.import syssys.builtin_module_names 이름에 '_' 문자가 붙어 있는 모듈은 '_' 문자를 제거하고 사용할 수 있습니다.ㅇ ㅖ) import ramdom 각 모듈에서 제공하는 함수 목록은 dir 함수를 이용해서 확인할 수 있습니다.import 모듈이름dir(모듈이름)

파이썬: 사용자 정의 함수

파이썬에서 사용자 정의 함수는 def 키워드를 사용하여 생성됩니다. 함수는 특정 작업을 수행하거나 코드를 재사용하기 위해 작성됩니다. 기본 문법은 다음과 같습니다:기본 문법def 함수이름(매개변수1, 매개변수2, ...):    """문서화 문자열(선택사항)"""     함수_코드     return 반환값 # (선택사항) 예제 1: 간단한 함수def 인사(이름): print(f"안녕하세요, {이름}님!")# 함수 호출인사("철수")# 출력: 안녕하세요, 철수님! 주요 요소 설명:def: 함수 정의를 시작하는 키워드.함수이름: 함수의 이름. (소문자와 밑줄 사용 권장: 예. my_function)매개변수(Parameters): 함수 호출 시 전달되는 입력값을 받는 변수.return: 함수 실행 결과..

(파이썬) 내장함수 eval(), globals locals 인수

파이썬 내장함수인 eval() 함수에 대해 알아보겠습니다. eval(expression, globals=None, locals=None) 문자열로 된 파이썬 표현식을 평가하고 실행합니다. 인수 expression은 문자열로 된 파이썬 식이며, globals는 딕셔너리(dictionary)이며, locals은 모든 객체(object)가 맵핑될 수 있습니다. >>> eval('10 + 20 * 2') 50 >>> x=1 >>> eval('x+1') 2 globals 인수는 다음과 같이 사용될 수 있습니다. >>> exp1 = 'r * r * 3.14159' >>> eval(exp1, {'r':10}) 314.159 >>> exp2='a + b * c' >>> eval(exp2, {'a':1, 'b':2, '..

Python 2023.12.28

(파이썬) 내장함수 abs() 절대값을 구하는 함수

abs(x) 숫자의 절대값을 반환합니다. 인수는 정수, 부동 소수점 숫자 또는 __abs__()를 구현하는 객체일 수 있습니다. 인수가 복소수이면 해당 크기가 반환됩니다. Return the absolute value of a number. The argument may be an integer, a floating point number, or an object implementing __abs__(). If the argument is a complex number, its magnitude is returned. >>> abs(-5) 5 >>> abs(5) 5 >>> abs(-3.5) 3.5 >>> a=8+3j >>> abs(a) 8.54400374531753

Python 2023.12.14

(파이썬) 3개의 값 중에서 가장 큰 값 구하기 (최대값 최소값)

파이썬에서 3개의 값 중에서 가장 큰 값을 반환하는 find_largest_value 함수를 만들었습니다. def find_largest_value(a, b, c): # Compare a with b and c to find the largest value if a >= b and a >= c: return a elif b >= a and b >= c: return b else: return c print(find_largest_value(10, 20, 30)) print(find_largest_value(30, 20, 10)) print(find_largest_value(20, 30, 10)) (Output) 30 30 30 부호만 반대로 바꾸면 3개의 값 중에서 가장 작은 값을 구할 수 있습니다. d..

Python 2023.12.11

(파이썬) 문자열 처리: 함수 (2)

문자열 처리 함수(메서드)이전 포스팅에서 이어지는 글입니다.https://coding-abc.tistory.com/199- 문자열 처리 함수 (1) 파이썬에는 문자열을 처리하는 다양한 함수가 있습니다. 함수설명len()문자열의 길이를 반환upper()모두 대문자로 변환lower()모두 소문자로 변환swapcase()대문자는 소문자로, 소문자는 대문자로 변환startswith()지정한 문자열로 시작되면 True를 반환endswith()지정한 문자열로 끝나면 True를 반환title()문장에서 각 단어의 첫 글자를 대문자로, 나머지는 소문자로 변환count()count(‘ab’)문자열에서 찾을 문자열이 몇 개 포함되어 있는지 개수를 반환find()find(‘찾을 문자열’)find(‘찾을 문자열’, 시작위치..

Python 2023.11.03

(파이썬) 문자열 처리 (1)

파이썬에서 문자는 유니코드 문자를 사용하며, 문자열은 작은 따옴표(') 또는 큰 따옴표로 묶어서 표현합니다.'Hello'"Python"'안녕하세요''Hi, "Python"'"Hi, 'Python'" 문자열에 이스케이프(Escape Character)를 사용할 수 있습니다. Escape Character설명\n줄 바꿈\t탭(tab) 문자\\역 슬래시 1문자를 출력\”큰 따옴표 문자 출력\’작은 따옴표(‘) 문자 출력print('안녕하세요\n\"홍길동\"입니다.')(Output)안녕하세요 "홍길동"입니다. 여러줄의 문자열 표현하기여러 줄의 문자열을 표현할 때는 큰 따옴표 또는 작은 따옴표 3개를 사용해서 문자열을 묶어줍니다.a='''안녕하세요.파이썬입니다.파이썬은 최근 가장 인기있는 프로그래밍 언어입니다...

Python 2023.11.03

(파이썬) 리스트 자료형 정리

파이썬에는 int(정수), float(실수), 문자열(str), 불(bool)과 같은 기본 자료형 이외에 리스트(list), 튜플(tuple), 딕셔너리(dictionary), 집합(set)과 같은 자료형이 있습니다. >> 리스트(list) 튜플(tuple) 딕셔너리(dictionary) 집합(set) 리스트 일반 변수가 한 개의 값을 저장하는 것과는 달리 리스트는 여러 개의 값을 저장할 수 있는 자료 구조입니다. 다른 언어의 배열과는 다른 개념입니다. 배열이 같은 형식의 자료를 여러 개 저장할 수 있지만, 리스트는 서로 다른 형식의 자료를 저장 할 수 있습니다. 리스트 생성 다음과 같은 여러 가지 방법으로 리스트를 생성할 수 있습니다. a=[10, 20, 30] a=[ ] # 빈 리스트 a=['국어',..

Python 2023.10.18
반응형