본문 바로가기

기초24

[파이썬] 백준 알고리즘 2557번 문제:Hello World!를 출력하시오. 입력:없음 출력: Hello World! 내 소스: print('Hello World!') 2018. 4. 12.
[파이썬] 백준 알고리즘 2523번 문제: 예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력: 3 출력: * ** *** ** * 내 소스: a=int(input())b=afor k in range(1,b+1): print('*'*(k))for i in range(1,a): print('*'*(b-i)) 2018. 4. 12.
[파이썬] 백준 알고리즘 2522번 문제: 예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력: 3 출력: * ** *** ** * 내 소스: a=int(input())b=afor i in range(1,a+1): print(' '*(b-i)+'*'*(i))for k in range(1,b): print(' '*(k)+'*'*(b-k)) 2018. 4. 12.
[파이썬] 백준 알고리즘 2445번 문제: 예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력: 5 출력: * * ** ** *** *** **** **** ********** **** **** *** *** ** ** * * 내 소스: a=int(input())b=afor i in range(1,a+1): print('*'*(i)+' '*(2*(b-i))+'*'*(i))for k in range(1,b+1): print('*'*(b-k)+' '*(2*k)+'*'*(b-k)) 2018. 4. 12.
[파이썬] 백준 알고리즘 2444번 문제: 예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력: 5 출력: * *** ***** ******* ********* ******* ***** *** * 내 소스: a=int(input())b=afor i in range(1,a+1): print(' '*(b-i)+'*'*(2*i-1))for k in range(1,a): print(' '*k+'*'*(2*(b-k)-1)) 2018. 4. 12.
[파이썬] 자료형_딕셔너리 1. 숫자형 http://cleancode-ws.tistory.com/9 2. 문자열 자료형 http://cleancode-ws.tistory.com/8 3. 리스트 자료형 http://cleancode-ws.tistory.com/10 4. 튜플 자료형 http://cleancode-ws.tistory.com/11 5. 딕셔너리 자료형 특징: key 와 value 값을 갖음. 순서(index)가 없음. 길이 존재, 변경 가능, key값은 고유한 값으로 인식 make_dic = { 'key':'value' , 123:'일이삼' , 45:67 , '키':[160,180] }print(len(make_dic)) # 4, 길이 존재make_dic['정리'] = 90 print(make_dic) # 딕셔너리 요소.. 2018. 4. 8.
[파이썬] 자료형_튜플 1. 숫자형 http://cleancode-ws.tistory.com/9 2. 문자열 자료형 http://cleancode-ws.tistory.com/8 3. 리스트 자료형 http://cleancode-ws.tistory.com/10 4. 튜플 자료형 특징 : 중복자료를 허용하며, 한 번 값을 정하면 변경할 수 없음. 순서(index) 개념 있음. 튜플은 연산기호 사용이 가능함, 문자형과 비슷함. a = (1,2)b = (3,) # 요소가 한 개인 튜플을 만들기 위해서는 이항연산자의 역할을 해주는 ','를 꼭 넣어줘야 함.c = a + bprint( c ) # (1,2,3) d = (1,2, 2,['d',4]) # 튜플 요소는 객체로 이뤄짐.print(d[3]) # ['d', 4]print(type(d.. 2018. 4. 8.
[파이썬] 자료형-리스트 1. 숫자형 http://cleancode-ws.tistory.com/92. 문자열 자료형 http://cleancode-ws.tistory.com/83. 리스트 자료형 특징: 중복자료의 저장을 허용하며, 값을 변경할 수 있음. [] 사용, 순서(index) 개념 있음. 여러 타입의 자료형을 넣을 수 있음리스트의 인덱싱a = [1,2,3, ["a", "b", 3.4] , [["d"], 4]]print(a[0]+a[2]) # 4print(a[3][1]) # 'b'print(a[-1]) # [["d"],4]print(a[-1][-1]) #4 리스트의 슬라이싱b = [1,2,3,4,5,6,7,8]print(b[2:5]) # [3,4,5]print(b[7:]) # [8]print(b[:7]) # [1,2,3,4.. 2018. 4. 8.
[파이썬] 자료형_문자형 1. 숫자형 “”(큰따옴표), ‘’(작은따옴표), “”“ ”“”(큰따옴표 3개 연속), ‘’‘ ’‘’(작은 따옴표 3개)문자열에 따옴표 넣기=> “‘파이썬’이란?” => ‘파이썬’이란? : 큰따옴표 안에 작은따옴표=> ‘“나”는 나다’ => “나”는 나다 : 작은따옴표 안에 큰따옴표=> ‘I\’m a boy’ => I’m a boy : \(백슬래쉬)‘(작은 따옴표) , \(백슬래쉬)“(큰따옴표) a = "hi\t"b = 'hello\t'c = 'I\'m a boy\t'# 문자열 연산print( a + c + b ) # 문자열 더하기hiI'm a boyhelloprint( a*2) # 문자열 곱하기hihi # 문자열 인덱싱 슬라이싱 사용법 [시작인덱스:끝인덱스:증가값]print(b[1]) # 문자열 인덱싱.. 2018. 4. 5.
반응형