소연의_개발일지
[HTML] 표 만들기_table, tr, td 태그
개발공부/HTMl+CSS+JAS 2023. 3. 21. 22:18

열은 속성을 가지고 있고, 행은 데이터를 가지고 있습니다. HTML에서 태그들을 가지고 표를 만드는 방법을 알아보겠습니다. 들어가기 다음은 3 x 3 크기의 표를 만드는 예시 코드입니다.: 열 1, 행 1 열 2, 행 1 열 3, 행 1 열 1, 행 2 열 2, 행 2 열 3, 행 2 열 1, 행 3 열 2, 행 3 열 3, 행 3 이 코드는 이렇게 나타납니다. 열 1, 행 1 열 2, 행 1 열3, 행1 열 1, 행 2 열 2, 행 2 열 3, 행 2 열 1, 행 3 열 2, 행 3 열 3, 행 3 위 코드에서 table 태그는 표 전체를 감싸며, tr 태그는 각 행을 나타냅니다. td 태그는 각 셀을 나타내며, 각 셀 안에 있는 내용은 해당 태그 사이에 입력됩니다. table, tr, td 태그 HT..

C언어_자료형(int, char, float, double)
개발공부/C언어 2023. 3. 20. 20:27

C언어 데이터 타입 자료형 데이터 출력 방법 %s : 문자열 출력 %d : 정수 출력 %f : 실수 출력 %c : 문자 출력 예시: printf("%s\\n", str); // 문자열 출력 printf("%d\\n", num); // 정수 출력 printf("%f\\n", pi); // 실수 출력 printf("%c\\n", ch); // 문자 출력 int int: 정수형 변수를 선언할 때 사용합니다. 4바이트 크기를 가지며, -2147483648부터 2147483647까지의 값을 표현할 수 있습니다. 예제: #include // int changing int main(void) { int x = 100; printf("10진수로 출력: %d\n", x); printf("8진수로 출력: %o\n", x)..

C언어_"Hello world!" 출력
개발공부/C언어 2023. 3. 20. 19:34

Hello world 출력 C 언어에서 가장 기본적인 예제인 "Hello, world!"를 출력하는 방법에 대해 알아보았다. #include int main(void) { printf("Hello, world! \n"); return 0; } #include 란 무엇인가요? C 언어에서 #include 는 표준 입력 및 출력 라이브러리를 포함하는 프리프로세서 지시자이다. 이 프리프로세서 지시자는 프로그램에서 파일을 읽고 쓰는 등의 입출력 작업을 수행하기 위해 필요하다. int man(void)란 무엇인가요? C 언어에서 int main(void)은 프로그램의 시작 지점을 나타내는 함수 시그니처입니다. 이 함수는 프로그램이 시작될 때 실행되며, 프로그램이 수행될 코드를 포함합니다. int main(void..

article thumbnail
[리눅스] 폴더 생성 및 파일 찾기
공부_백업용 2023. 3. 20. 10:23

교수님이 수업 중 풀어보라고 주신 문제 폴더 생성b2 c2> move.txt b3 c3 a >b1>c1 파일이름: 2가지 방법 파일 찾기 생성된 파일, 폴더 지우기 내 생각 (이렇게 풀면 되지 않을까..?) mkdir a ls mkdir b1 b2 b3 cd b1 mkdir c1 c2 c3 ls cd c2 touch move.txt 1. 폴더 생성하기 `mkdir` a → a 라는 파일을 만든 후 `ls` → ls 로 조회해 본다. a라는 디렉토리가 잘 만들어졌다. `cd` a → a 디렉터리로 이동하고 `ls` → 조회해 본다. 아무것도 없다. `mkdir` b1 b2 b3 → b1, b2, b3의 디렉터리를 a 하위에 생성한다. `ls` → 조회해 본다. b1, b2, b3가 생성되었다. `cd` b..

article thumbnail
파이썬으로 계산기 만들기
개발공부/Python 2023. 3. 17. 19:23

문제 파이썬으로 계산기를 만들기. 덧셈(+), 뺄셈(-), 나눗셈(/), 곱셈(*) 이 가능하게 하기 사용자가 첫번째 숫자를 입력하고 - 부호를 입력하고 - 두 번째 숫자가 입력되면 계산이 실행, 사용자가 y 입력하면 실행된 결과를 첫번째 숫자로 다시 받아 계산 진행 사용자가 n 입력하면 입력 숫자를 초기화하고 계산기 다시 시작 사용함수: return, while, def, input, if문 등 코드 실행 예시 고민한 부분 1. while 문 사용하는데 어떻게 초기화하고 다시 계산기 시작하게 하지..? 코드가 너무 길어진다 -> 계산기를 def 함수로 만들어주면 해결되는 문제였음. 2. 정수가 아닌 소수를 작성하면 오류가 생긴다.. -> input 속에 집어넣은 숫자를 int가 아닌 float으로 바꿔..

파이썬_튜플(tuple)
개발공부/Python 2023. 3. 17. 15:59

05. 파이썬 튜플 튜플(Tuple)은 여러 개의 값을 모아 놓은 데이터 타입으로, 리스트와 유사하지만 수정이 불가능하다는 차이점이 있습니다. 튜플은 ()(괄호)를 사용하여 생성하며, 쉼표(,)로 구분된 값들의 집합입니다. 값의 개수가 한 개인 경우에도 쉼표를 포함해야 합니다. 튜플은 수정할 수 없으므로, 한 번 생성된 튜플의 요소를 변경하거나 추가, 삭제하는 등의 연산은 지원되지 않습니다. 따라서, 튜플을 사용하는 경우에는 요소의 변경이 필요하지 않은 고정된 값들의 모음을 다루는 경우가 주로 있습니다. 튜플은 리스트와 마찬가지로 인덱싱과 슬라이싱을 지원합니다. 인덱싱은 리스트와 동일하게 0부터 시작하며, 음수 인덱스를 사용하여 뒤에서부터 요소에 접근할 수도 있습니다. 튜플은 리스트와 마찬가지로 여러 개..

파이썬_글자 뒤집기(string[::-1])
개발공부/Python 2023. 3. 16. 23:57

**string[::-1]**은 파이썬에서 슬라이싱(slicing) 기능을 이용하여 문자열을 뒤집는 방법 중 하나입니다. 문자열을 인덱싱하거나 슬라이싱할 때 사용하는 대괄호 안에 **[start:stop:step]**와 같은 형태로 슬라이싱 인자를 지정할 수 있습니다. start: 슬라이싱할 시작 인덱스를 나타냅니다. 생략하면 0으로 간주됩니다. stop: 슬라이싱할 끝 인덱스를 나타냅니다. 생략하면 문자열의 길이로 간주됩니다. step: 슬라이싱할 인덱스 간격을 나타냅니다. 생략하면 1로 간주됩니다. 그러므로 **string[::-1]**은 string 문자열 전체를 슬라이싱하며, step 값이 **-1**이므로 거꾸로 된 문자열을 반환합니다. 즉, 문자열의 끝부터 처음까지 역순으로 슬라이싱하는 것입니..

article thumbnail
파이썬_return 예제 풀기
개발공부/Python 2023. 3. 16. 20:53

출처: 유데미 안젤라 파이썬 100일 챌린지 https://www.udemy.com/course/best-100-days-python/learn/lecture/29149144#content 문제: 아래 코드에서 print 대신 return을 활용해서 월별 일수를 반환하라. (참고: 윤년은 2월이 29일임) def is_leap(year): if year % 4 == 0: if year % 100 == 0: if year % 400 == 0: print("Leap year.") else: print("Not leap year.") else: print("Leap year.") else: print("Not leap year.") def days_in_month(): month_days = [31, 28, ..

article thumbnail
파이썬_return 하는 이유는?
개발공부/Python 2023. 3. 16. 20:43

Q. 그럼 반환은 왜 하는가? (단순히 print 출력만 할 수 있는데..) 독스트링(Doctrings) : 기본적으로 작은 문서를 만드는 방법 함수와 기타 코드 블록으로 문서를 작성할 때 사용할 수 있다. 미래의 자신이나 다른 사용자가 이 함수를 사용하면서 어떤 내용을 알게 되면 좋을지 설명해준다. 예를 들어 여기서 """ """ 사이에 주석을 달아 알아보기 편하게 하는 것이다. 함수를 사용할 때 짠 하고 설명해 준다!! 이렇게 함수의 문서화를 시작하고 함수에 짧은 설명을 추가할 수 있고, 여러 줄로 된 주석을 쓸 수 있다. 원하는 만큼 주석을 달 수 있다. (# 사용하지 않아도!) 파이썬에서는 ctrl + / 하면 주석처리됨 gpt가 기가막히게 설명해줘서 긁어왔다 ^^ 파이썬에서 독스트링(Doctri..

article thumbnail
파이썬_title()함수
개발공부/Python 2023. 3. 16. 19:34

파이썬 문자열의 'title()' 함수는 각 단어의 첫 글자를 대문자로 변경하여 문자열을 반환하는 함수이다. 이 함수는 문자열에서 단어의 구분을 공백 문자로 인식한다. stackoverflow에 비슷한 질문이 있다. https://stackoverflow.com/questions/8347048/how-to-convert-string-to-title-case-in-python How to convert string to Title Case in Python? Example: HILO -> Hilo new york -> New York SAN FRANCISCO -> San Francisco Is there a library or standard way to perform this task? stackover..