전체 글 142

List 함수 추가, 제거, 정렬, 확인 (append, extend, del, sort 등)

#요소 추가 : append, insert, extend a = [1, 2, 3] b = [4, 5, 6] a.append(10) #마지막에 요소 입력 print(a) a.insert(0, 10) #위치, 값 print(a) a.extend(b) #마지막에 리스트 입력 print(a) # extend = a + [4, 5, 6] #요소 제거 : del, pop, remove, clear a = [1, 2, 3, 4, 5, 6] #요소 제거 : del, pop, remove, clear del a[0] #지정 인덱스 삭제 print(a) a.pop(0) #지정 인덱스 삭제 print(a) a.remove(4) #지정 요소 삭제 print(a) a. clear() #모두 삭제 print(a) #요소 정렬 :..

코딩/PYTHON 2022.11.08

List / 리스트와 반복문, 중첩 리스트, 리스트 길이 구하기

#배열 : 길이가 고정 #리스트 : 배열에 요소 추가/제거 등의 기능을 추가한 것 리스트는 여러 개의 자료를 섞어 사용 가능합니다. [ ]로 묶어줍니다. #list 형식 입니다. a = [123, "문", True] #아래와 같이 사용 가능 합니다. print(a[1]) #1번째 값 구하기 print(a[0:2]) #0번부터 1번 값 구하기 print(a + a) #더하기 연산자로 리스트 반복 출력 print(a * 3) #곱하기 연산자로 리스트 반복 출력 print(a[-1]) #-1번째 값 구하기 #리스트의 길이 구하기 print(len(a)) #리스트 반대로 돌리기 print(a[::-1]) #중첩 리스트 활용하기 b = [a, a, a] #리스트 a를 반복 출력 print(b) #리스트 안의 리스..

코딩/PYTHON 2022.10.11

파이썬 3가지 방법으로 짝수와 홀수 구분하기

# 짝수와 홀수 구분하기 #짝수와 홀수를 구할 숫자의 마지막 끝자리를 구합니다. raw = input("정수 입력:") l = raw[-1] #끝자리가 짝수면 짝수, 홀수면 홀수로 출력되게 합니다. if l == "0" or l == "2" or l == "4" or l == "6" or l == "8" : print("짝수입니다") if l == "1" or l == "3" or l == "5" or l == "7" or l == "9" : print("홀수입니다") #또는 in 함수를 사용해서 해당 숫자 끝자리에 어떤 숫자가 들어있는 지를 확인하도록 합니다. if l in "02468" : print("짝수입니다") if l in "13579" : print("홀수입니다") #숫자를 2로 나눴을 때 ..

코딩/PYTHON 2022.09.20

파이썬 if 조건문 기본/ IndentationError 의 경우

#if 조건문 #조건이 True 일 때만 들여쓰기 안쪽의 문장을 실행합니다. #들여쓰기는 키보드의 Tab을 누르면 됩니다. if True: print("참 입니다") if False: print("거짓 입니다") #양수와 음수, 0을 구분하는 조건일 때는 아래와 같이 if 조건문을 사용 합니다. raw_input = input("정수를 입력하세요:") raw_input = int(raw_input) #int 함수로 정수로 바꿔줍니다. if raw_input > 0: print("양수") if raw_input < 0: print("음수") if raw_input == 0: print("0입니다") #시간과 날짜를 이용할 때는 이전 포스팅의 datetime 모듈을 import 한 후, if 조건문을 사용해..

코딩/PYTHON 2022.09.18

파이썬 datetime, 시간과 날짜 구하기

#날짜와 시간을 구하는 방법 datetime 모듈을 불러옵니다. import datetime import pytz #파이썬 타임존으로 설정합니다. #서울 시간으로 설정 후 seoul = pytz.timezone("Asia/Seoul") #datetime 을 매번 치기는 복잡하니 now 로 정의합니다. now = datetime.datetime.now(seoul) #print 함수를 사용하여 출력합니다. print("{}년 {}월 {}일 {}시 {}분 {}초".format( now.year, now.month, now.day, now.hour, now.minute, now.second, )) 출처 - 윤인성 혼공파 유튜브

코딩/PYTHON 2022.09.16

파이썬 Bool 조건문, not, and, or 연산자

#bool 조건문 = 참과 거짓을 알 수 있습니다. #True, False 의 맨 첫글자는 무조건 대문자로 해야합니다. #명제로 6개의 비교연산자를 사용해 보겠습니다. #문자의 경우 위치로 를 구분 합니다. dog 가 horse 보다 앞에 있기 때문에 아래와 같은 결과가 나타납니다. #단항 논리 연산자 not #not True = False // not False = True 를 의미합니다. a에 10의 값을 할당 후, a < 20 은 True 입니다. 단항 논리 연산자 not 을 사용하면 False 라는 결과가 출력 됩니다. not 연산자 사용 시 False 의 값이 출력 되므로 해당 값은 True 라는 뜻이 됩니다. #이항 논리 연산자 and, or # and 는 두 개의 조건을 만족해야 합니다. T..

코딩/PYTHON 2022.09.15

내돈내산 노브랜드 제품 후기/가격 (콜라, 대파, 고춧가루, 고추장, 리얼콘)

안녕하세요. 오늘은 그동안 노브랜드에서 구매했던 상품들을 소개해 볼까 합니다. 집 근처에 이마트 트레이더스 김포점이 있고 그 안에 노브랜드가 있어요. 노브랜드는 브랜드화를 하지 않아 상표값이 없어 더 저렴하게 판매한다는 마인드를 가지고 있는대요. 정말로 가격이 저렴합니다! 상품에 따라 크기는 좀 차이나지만 그래도 저는 만족하며 필요한 것을 이곳에서 구매하고 있어요. 그럼 하나 씩 소개해드릴게요! 1. 노브랜드 콜라 - 980원 노브랜드 콜라 입니다. 1L에 980원이에요. 가격이 놀랍지 않나요? 궁금해서 사먹어 봤는데요. 맛은 약간 체리콕 맛이 납니다. 그리고 탄산이 약해요. 일반 콜라를 생각하셨다면 살짝 실망하실 수도 있을 것 같아요. 저는 호기심에 마셔본 것으로 재구매 의사는 없습니다....ㅎ 2. ..

나혼산라이프 2022.09.14

파이썬 strip, is, alpha, find, in 설명 및 예시

#strip 함수 : 앞 뒤 공백을 제거합니다. 탭과 엔터도 가능합니다. a = " hi " print(a) print(a.strip()) #ls__ 함수 #true 와 false 를 나타냅니다. #대표적으로 isalpha 는 알파벳인지 아닌지를 나타냅니다. (한글도 지원합니다.) #문자열에 공백이 붙어있으면 False 를 출력합니다. a = "안녕" b = " Hi " print(a.isalpha()) print(b.isalpha()) #findd, rfindd 문자열의 위치를 찾는 함수입니다. (왼쪽부터, 오른쪽부터) a = "abcdabcd" print(a.find("b")) print(a.rfind("b")) #없는 문자열은 -1을 출력합니다. print(a.find("z")) # in 은 찾으려..

코딩/PYTHON 2022.09.06

Python f 문자열, 비파괴적/파괴적 연산자, 대문자/소문자 변경

#f 문자열. format 함수를 더 간단히 사용하는 방법으로 python 3.7 이상부터 사용 가능합니다. #print ("{}+{}={}".format(a, b, a+b)) 를 아래와 같이 표현 할 수 있습니다. a = 10 b= 20 print(f"{a}+{b}={a + b}") #여러 줄 문자열에서도 활용 가능합니다. #"""은 여러 줄 문자열을 사용할 때 씁니다. print(f"""{a}+{b}={a + b} {a}-{b}={a - b} {a}*{b}={a * b}""") #비파괴적 연산자 : 값을 변경하지 않음 a = "hEllo PythoN" #대문자로 변경 print(a.upper()) #소문자로 변경 print(a.lower()) #a 자체는 바뀌지 않습니다. print(a) #파괴적 연..

코딩/PYTHON 2022.09.05

디지몬 빵에 푹 빠져있는 요즘입니다.

안녕하세여~✨ 요즘 제가 빠진 것은 세 가지 입니다. 1. 자기개발 2. 이모티콘 만들기 3. 디지몬빵 이 중 성취하기 가장 힘든 게 디지몬 빵이에요. 왜냐면 이건 제 의지로는 구하기 힘들 거든요. 타이밍을 노려야 하는 디지몬 빵 겟 하기! 저는 지금까지 세 개의 빵을 먹어봤습니다. 첫 번째는 덴타몬의 고소한 땅콩샌드. 많이 달지 않고 고소해서 맛있게 먹었어요. 두 번째는 파닥몬의 마롱호떡. 편의점에서 파는 일반 호떡보다는 살짝 양갱 맛이 나요. 세 번째는 파피몬의 파인애플 케익. 개인적으로 가장 상상하기 힘들었던 맛. 그런데 생각보다 맛있습니다. 새콤 달달해요. 띠부씰은 총 3개 모았어요. 아직 179종 남았습니다. 띠부 씰 가지려고 빵을 먹다보니 속이 좀 불편해요 매일은 아니고 격일로 디지몬 빵을 구..

Daily Memo 2022.09.02