탐색
가이드
@singogur
전체 보기
프로젝트
포스트
팔로잉
스크랩
전체 보기
프로젝트
포스트
팔로잉
스크랩
프로젝트 히스토리
프로젝트 상세 페이지
타임라인
리스트
2022.04.11
@singogur님이 새 포스트를 작성했습니다.
[Day14] 1-13. 할인된 가격을 알려주는 계산기 클래스 만들기
# 클래스와 객체 class 클래스명: 클래스에 들어갈 코드 객체명=클래스명() 실행결과: waffle #클래스와 메소드 실행결과: choco waffle #클래스와 생성자 Avatar() 클래스 실행결과: 현재 byunsoo의 hp는 0입니다. 현재 pythony의 hp는 0입니다.
2022.04.08
@singogur님이 새 포스트를 작성했습니다.
[Day13] 1-12. 튜플과 딕셔너리로 문자열 길이 출력하기
# 딕셔너리 ex) dic={'python':'파이썬','c':'C언어'} print(dic["python"]) print(dic["c"]) 실행결과: 파이썬 ,C언어 #딕셔너리 수정하기 1) key,value 한쌍 추가하기 딕셔너리명[key 값]= value 값 2) key,value 여러 쌍 추가하기 : update() 딕셔너리명.update{key1 값:value1값, key2값:value2 값,...}) 3) key,value 쌍 삭제하기 : del del 딕셔너리명[key 값] 4) value 값 수정하기 딕셔너리명[key 값]= 새로운 value 값 # for 문과 딕셔너리 ex) dic={"a":"apple","b":"banana","c":"cool"} for k in dic.keys(): print(k,end=" ") print(dic[k],end=" ") 실행결과: a apple b banana c cool
2022.04.07
@singogur님이 새 포스트를 작성했습니다.
[Day12] 2-2. 문장 내 단어 오름차순으로 출력하기
# 집합 1) 합집합 : I or union() ex) a= set([1,2,3]) b= set([2,3,4]) print(a.union(b) 실행결과: 1,2,3,4 2) 교집합: & or intersection() ex) a=set([1,2,3,]) b=set([2,3,4,]) print(a&b) 실행결과:2,3 3) 차집합: - or difference() ex) a=set([1,2,3]) b=set([2,3,4]) print(a-b) 실행결과:1 #집합 응용 함수 1) 데이터 1개 추가하기: 집합.add(데이터) 2) 데이터 여러 개 추가하기: 집합.update(데이터) 3) 원하는 값을 찾아 삭제하기: 집합.remove(데이터) 사용 된 :출력과 문자열,문자열 파헤치기,리스트,집합
2022.04.06
@singogur님이 새 포스트를 작성했습니다.
[Day11] 3-6. 뒤집은 소수
# 뒤집은 소수 조건1. 입력받은 숫자를 뒤집었을 때 소수이면 출력한다. 조건2. 최소 두 개 이상의 함수를 사용해야 한다.
2022.04.05
@singogur님이 새 포스트를 작성했습니다.
[Day10] 1-11. 입력받은 수의 평균 구하기
#변수를 모아서 리스트 인덱스는 0부터 시작 #for 문과 리스트 1)for 변수 in 리스트: print(변수) 2)for 인덱스 in range(len(리스트)): print(리스트[인덱스]) #리스트 스라이싱 변수명[시작번호:끝번호+1] ex) a= [1,2,3,4,5] print(a,[0:4] 실행결과: 1,2,3,4 #리스트 응용 함수 1) 리스트.append(데이터) 2) 리스트.insert(값을 추가할 인덱스,데이터) 3) del 리스트[삭제할 값의 인덱스] 4) 리스트.remove(삭제할 값) 5) 리스트.sort() ---->인덱스 정렬 6) 리스트.reverse() --->인덱스 거꾸로 # 2차원 리스트 ex) array_2d=[["이","차","원"],["리","스","트"]] for array in_2d: print(array) 실행결과:['이','차','원'] ['리','스','트'] 2.퀴즈점수 계산하기
2022.04.04
@singogur님이 새 포스트를 작성했습니다.
[Day9] 1-10. 이름 출력하기
# 문자열 인덱싱과 슬라이싱 변수명(시작번호,끝번호+1) ex) a="안녕? 반가워" print(a[4:7]) 실행결과:"반가워" # 문자열 포매팅 %d 정수,%f 실수,%s 문자열 ex) 1)m=4 print("m은 %d입니다.",%m) 2) format이용 a=4 b="엑소" print("a는 {0}, b는 {1}입니다.".format(a,b)) 실행결과: a는 4, b는 엑소 입니다. # 문자열 응용함수 len(문자열) 문자열.count(숫자) 문자열.find(문자) 문자열.replace(기본문자,대체문자) 문자열.split(문자)
2022.04.01
@singogur님이 새 포스트를 작성했습니다.
[Day8] 1-9. 정수 n까지의 합을 구하는 함수 만들기
# 함수 1) def printHello(): print("hello world") printHello() #매개변수가 있는 함수 2) def printSum(a,b) print(a+b) printSum(3,5) printSum(6,7) *실행결과: 8,13 #반환값이 있는 함수 3) def getSum(a,b): sum=a+b return sum result=getSum(6,5) print(result) *실행결과:11 # 내장 함수와 예약어 4) number=-10 print(number) abs_number=abs(number) print(abs_number) *실행결과:-10,10
2022.03.31
@singogur님이 새 포스트를 작성했습니다.
[Day7] 1-8. 짝수이면서 7의 배수는 아닌 수 찾기
# for 반복문 for i in range( , ): print(i) - range(끝나는 숫자) range(시작 숫자,끝나는 숫자) range(시작 숫자,끝나는 숫자,간격) # 중첩 for 반복문 ex) for i range( 2,10): for j in range(1,10): print(i*j,end=" ") print( ) # while 반복문 ex) x=1 while x <= 3: print(x) x=x+1 while 조건식: 실행문 # 반복문 소 조건문과 break ex) hit=0 while hit < 5: hit=hit+1 print("나무를",hit,"번 찍었습니다.") if hit ==5 print("쓰러집니다~")
2022.03.30
@singogur님이 새 포스트를 작성했습니다.
[Day6] 1-6. 합격과 불합격 통보하기
# 조건문 활용하기 ex) money=3000 if money>=5000: print("결제가 가능합니다.") else: print("결제가 불가능합니다.") + if 조건식1: 실행문1 elif 조건식2: 실행문2 else: 실행문3
2022.03.29
@singogur님이 새 포스트를 작성했습니다.
[Day5] 1-5. 생년월일로 연도, 월, 일 출력하기
# 입력 1) name=input("~~.:") print(" ~~",name," ~~") *문자는 콘솔에 직접 입력 # 숫자형 입력 2) a=input(" ~ ~.:") print(a) print(type(a)) input()으로 입력받은 모든 것은 문자열로 저장 #자료형 변환 3) print(int(3.6)) print(float(3)) -->3,3.0 = 생일을 입력해주세요 :20000814 2000년 8월 14일 생이네요! =생일을 입력해주세요.:20000814 2000년 8월 14일
2022.03.28
@singogur님이 새 포스트를 작성했습니다.
[Day4] 1-4. 어떻게 돈을 내야 할까?
#기본 사칙연산 1) +,-,*,/(덧셈,뺄셈,솝셈,나눗셈) ex)a=10 b=5 print(a*b) print(a+b) #나눗셈과 거듭제곱 2) /(나눗셈),//(몫을 구하는 버림 나눗셈),%(나머지를 구하는 나눗셈) ex) print(65/2) print(65//2) print(65%2) #산술 연산자 활용하기 3) ex) a=6 print(a,"*1=",a*1) print(a,"*2=",a*2) print(a,"*3=",a*3) print(a,"*4=",a*4) print(a,"*5=",a*5)
2022.03.25
@singogur님이 새 포스트를 작성했습니다.
[Day3] 1-3. 자료형 마스터
오늘 3일차에서 배운것 3-1 변수 #name이라는 코드를 이용하여 데이터 사용 3-2 자료형 # type이라는 형식을 이용하여 데이터들의 자료형을 출력 3-3 숫자형 # 숫자형 데이터를 저장하고 출력 3-4 불 자료형 # True & False를 출력하는 코드 3-5 변수 이름 규칙 # 변수로 사용할 수 없는 규칙 배우기 오늘도 책을 보면서 따라할 수 있어서 다행이었다.
2022.03.24
@singogur님이 포스트를 업데이트했습니다.
포스트
[2일차]
2022.03.24
@singogur님이 새 포스트를 작성했습니다.
[2일차]
오늘도 2일차 완료!! 처음엔 복잡하다고 느껴 어렵다 생각했지만 아직은 잘 따라갈수 있어서 다행이었따. 얼른 책이와서 책으로 공부하고 싶다.
2022.03.23
@singogur님이 새 포스트를 작성했습니다.
[Day1] 1-1. 파이썬과 Visual Studio Code 설치하기
설치 완료했습니다!!
2022.03.22
@singogur님이 새 포스트를 작성했습니다.
[스터디0일차] 목표세우기
1) 코딩에대해서 조금이라도 알기 2) 빠지지말고 수업 열심히 듣기 3) 만족하는 포트폴리오 만들기