일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 파이썬
- 오블완
- 함수
- array
- 배열
- const
- OOP
- C++
- 티스토리챌린지
- Class
- 백준
- 포인터
- function
- programming
- predictive analysis
- Object Oriented Programming
- string
- pointer
- assignment operator
- Python
- 문자열
- 반복문
- Pre-processing
- baekjoon
- Deep Learning
- 알고리즘
- pass by reference
- vscode
- Data Science
- raw data
- Today
- Total
목록전체 글 (150)
Channi Studies

https://www.acmicpc.net/problem/10789 10789번: 가상 키보드 입력 입력의 첫 번째 줄(행)에는 두 개의 정수 r과 c (1 ≤ r, c ≤ 50)가 포함되어 가상 키보드 격자의 행과 열 수를 제공합니다. 가상 키보드는 다음 r 행에 표시되며 각 행에는 c 문자가 들어 있습니다. www.acmicpc.net 코드 my_list = [] for _ in range(5): my_list.append(list(input())) for row in range(15): for col in range(5): try: print(my_list[col][row], end="") except: continue 설명 1. my_list에 입력값을 한줄 씩 list로 변환하여 저장한다. (2..

문제 for문 내에서 queires 내의 index들을 반복적으로 my_string에 적용시키면서, 적용된 내용을 다시 my_string에 저장하는 방식으로 하면 될 것 같다. 코드 및 설명 def solution(my_string, queries): result = my_string for index in queries: front_string = result[:index[0]] mid_string = result[index[0]: index[1] + 1] back_string = result[index[1] + 1:len(result)] result = front_string + mid_string[::-1] + back_string return result for문 속의 string slicing ..

python의 tkinter 모듈을 사용해서 단위 변환기를 만들어 보자. 아직 tkinter 모듈을 처음 공부하는 중이기 때문에, 간단하게 구현해보았다. 1. miles to km, km to miles 2가지 옵션 구현 2. 버튼을 누를 시 계산이 완료되어 완료 값이 출력 코드 from tkinter import * window = Tk() FONT = ("Arial", 20) from_unit = "miles" to_unit = "km" window.title("Unit Converter") window.minsize(width="250", height="100") window.config(padx=50, pady=25) # Label from_label = Label(text=f"{from_unit..
*args (arguments) Python 코드를 작성할 때, 함수에 인자(arguments)가 몇개 입력될 지 모르는 경우가 생긴다. 예를 들어, 가족 구성원을 입력하면 그대로 출력하는 함수가 있다면, 개인별로 가족의 구성원 수는 다르기 때문에 인자가 총 몇개 입력될지는 알 수 없다. 세계의 모든 가족이 4명으로만 이루어져 있다면, 우리가 알던 것 처럼 다음과 같이 함수를 짤 수 있다. def family(dad, mom, sibling, me): print(dad, mom, sibling, me) family("김범수", "이소라", "박효신", "장범준") # output: 김범수 이소라 박효신 장범준 하지만 당연히 세상의 모든 가족 구성원은 수가 다르고, 이럴 경우 *args를 사용하면 된다. ..