함수 6

141. [Python] [Streamlit] : Streamlit(스트림릿) 다양한 UI 함수 (1)

1. 웹 서버를 구동하는 코드 # 스트림릿 라이브러리를 사용하여 웹 서버를 구동하는 코드import streamlit as stdef main(): pass if __name__ == '__main__': main()    2. 글자 출력하기   st.title() : 제목같은 큰 글씨st.subheader() : 제목보다 작은 글씨st.text() : 기본 작은 글씨st.success() :  성공 확인 나타내는 글씨st.info() : 정보 확인 st.error() :  에러 표시  st.title('Hello, Streamlit!') st.subheader('작은 제목') st.text('일반 텍스트') st.success('무엇인가 잘되었음을 글자로 나..

Streamlit/이론 2025.02.03

101. [Python] 프로그래밍 기본 사항 : FUNCTIONS (함수)

FUNCTIONS (함수) 1. 구성요소def: 함수를 정의한다는 키워드.함수이름: 호출할 때 사용할 이름. (예: my_function)매개변수: 함수가 처리할 입력값. (없을 수도 있음)return: 함수 실행 결과를 반환.  2. 함수의 실행 순서함수 정의: 메모리에 저장.함수 호출: 정의된 코드를 실행.매개변수 전달: 입력값을 처리.결과 반환: 호출된 위치로 반환.    3. 함수의 반환값과 실행 예제3-1. 반환값이 없는 함수return이 없으면 결과를 반환하지 않고, 내부 로직만 실행.def say_hi(): print("안녕하세요")say_hi()# 출력: 안녕하세요     4.  파라미터가 있는 경우4-1.  파라미터가 하나인 함수파라미터로 숫자 하나를 받아 해당 숫자의 제곱을 반환하..

Python/이론 2025.01.21

53. [ JAVA ] Spring Boot를 이용한 API 통신 : 뉴스 검색 예시

지난 시간에 NAVER API 를 이용하여 세팅을 진행하였습니다. 이번시간에는  NAVER API 로 Spring Boot를 이용한 API 통신의 예시를 보여드리겠습니다.  세팅  블로그 검색 API 레퍼런스 블로그 검색 결과 조회블로그 검색 결과 조회 설명 네이버 검색의 블로그 검색 결과를 XML 형식 또는 JSON 형식으로 반환합니다.  intelliJ application.yml를 하단과 같이  요청 URL 요청 URL결괏값 반환 형식https://openapi.naver.com/v1/search/blog.xmlXMLhttps://openapi.naver.com/v1/search/blog.jsonJSON참고 사항 API를 요청할 때 다음 예와 같이 HTTP 요청 헤더에 클라이언트 아이디와 클라이언트..

API/실습 2025.01.11

23. [ JAVA ] 클래스(Class)와 객체(Instance) : 예시

1. 클래스&객체  - 예시  1) 예시  조건 1.  main 함수에서 Stdent 클래스를 통해 2개의 학생을 만들고, 데이터를 입력하세요조건 2.  김태희, 90,95,100조건 3.  원빈, 80,90,70  public class Student {    String name;    int kor;    int eng;    int math;//총점을 리턴하는 함수    int sum(){        int sum = kor + eng + math;        return sum;    }//평균을 리턴하는 함수    double avg(){        double avg = ( kor + eng + math )/ 2.0;        return avg;    }}   public clas..

JAVA/실습 2024.12.12

22. [ JAVA ] 클래스(Class)와 객체(Instance)

1. 객체 지향 프로그래밍(Object-Oriented Programming, OOP)   객체 지향 프로그래밍(Object-Oriented Programming, OOP)은 프로그램을 객체 단위로 구조화하고 설계하는 프로그래밍 패러다임입니다. 이 방식은 데이터와 해당 데이터를 처리하는 메서드를 하나로 묶어 객체를 만들고, 이러한 객체들이 상호작용하며 프로그램을 구성합니다.1)  객체 지향 프로그래밍의 주요 특징(1) 추상화(Abstraction): 복잡한 내부 구현을 감추고 필요한 기능만을 외부에 노출합니다. (2) 캡슐화(Encapsulation): 객체의 상태와 행동을 하나로 묶고, 외부 접근을 제한하여 데이터의 무결성을 유지합니다. (3) 상속(Inheritance): 기존 클래스의 속성과 메서드..

JAVA/이론 2024.12.10

21. [ JAVA ] 함수 (fanction)

1. 자바 함수(fanction) 의 기본 구성 1) 함수(fanction) 정의함수(fanction) 를 정의할 때는 접근 제어자, 반환 타입, 함수 이름, 매개변수 목록을 포함합니다. 예를 들어, 두 수를 더하는 함수를 정의하려면 다음과 같이 작성할 수 있습니다. add( int num1, int num2 ) { int total = num1 + num2; return total; // 결과를 반환 ( 리턴 타입 ) } 여기서 int는 반환값의 타입을 의미하며, add는 함수의 이름입니다. num1과 num 2는 매개변수입니다. (1) 접근 제어자( 접근범위 ) - public :..

JAVA/이론 2024.12.10
home
}