Python

Python/일기

edwith 기초 PYTHON 프로그래밍 강의

http://www.edwith.org/sogang_python edwith 에서 이지선교수님의 기초 PYTHON 프로그래밍 듣고 있는 데 너무 좋다 한번 듣고 안 맞아서 못 들었던 파이썬 강의가 많아서 아쉬웠는데교수님께서 굉장히 쉽게 가르쳐주신다교수님덕분에 딕션너리를 이해했다. 슬라이싱 하는것도list[2:3] 만 봤지list[2:3:2] 라든지list[::3] 은 본 적 없었는데강의에서 가르쳐주었다. 파이썬 잘 하고 싶다..

Python/일기

Python Dictionary

순서가 없는 키-값 쌍의 모음 기본적인 형태{K:V,K:V,Key,Value} 이해 안된다쓰는 법도 감 안잡힌다 Json처럼 쓰는건 아닌가보다혼란하다 혼란해

Python/파이썬 300제

041

i = [[['순위','1'],['영화','닥터스트레인지']],[["순위","2"],["영화","닥터이상한"]],[["순위","3"],["영화","이상한의사"]]] for a in i: print(a[0]) print(a[1]) # 오류 # i = {{{"순위","1"},{"영화","닥터스트레인지"}},{{"순위","2"},{"영화","닥터이상한"}},{{"순위","3"},{"영화","이상한의사"}}} # 처음에 파이썬 리스트가 아닌 자바 배열을 만들어버려서 오류가 났었다... 결과 ['순위', '1']['영화', '닥터스트레인지']['순위', '2']['영화', '닥터이상한']['순위', '3']['영화', '이상한의사']

Python/파이썬 300제

040

# 040 문자열 분리 # 사용자로부터 '10:00:01'와 같은 형태로 시간을 입력 받은 후 # 해당 시간이 00:00:00 으로부터 몇 초가 지났는지를 출력하라. # time = input() time = "10:00:01" times = time.split(':') result = int(times[0])*3600+int(times[1])*60+int(times[2]) print(result)

Python/파이썬 300제

039

# 039 문자열 개수 확인 # 'Python python pYthon java Java'에서 대소문자를 구분하지 않고 사용된 python 문자열의 개수를 출력하라. # 생각 1 # 대소문자 상관 없이 단어 개수 검색해주는 메소드가 있을 것같다 # 생각 2 # 전체 문자열을 대문자 또는 소문자로 변환 시킨 후 검색한다 # s.upper or s.lower() # 생각 2 s = 'Python python pYthon java Java' print(s.lower().count('python'))

Python/파이썬 300제

038

# 038 문자열 분리 및 합치기 # 'spam egg' 문자열을 'egg spam'으로 변경하라. # 생각 1 # 두 단어를 스페이스를 사용해서 잘라낸 후 # 연결하기로 다시 껴맞춘다? # 생각 2 # 문자열 슬라이싱을 한 걸 이용해서 새 문자열을 만들고 # 그 문자열을 집어넣는다 # s = s[5:] + s[:5] # 생각 2 s = 'spam egg' s = s[5:] +' '+ s[:5] print(s) # 결과 # egg spam

개발세탁기
'Python' 카테고리의 글 목록 (3 Page)