방명록
- 예제 11-202021년 06월 30일 10시 48분 33초에 업로드 된 글입니다.작성자: 원2728x90반응형
딕셔너리 삭제
# # ex11. 딕셔너리 삭제하기 # dict1 = {"one" : 1, "two" : 2} # dict1["three"] = 3 # 값 추가 # dict1["one"] = 11 # 값 수정 # del(dict1["one"]) # 값 삭제 # dict1.pop("two") # 값 삭제 # print(dict1) days_in_month = {"1월":31, "2월":28, "3월":31,"-1월":1234548} # del(days_in_month["-1월"]) days_in_month.pop("-1월") print(days_in_month)
딕셔너리와 반복문
# # ex12 딕셔너리와 반복문 # # 경우에 따라 key를 가져올수도 있고 value를 가져올 수도 있다. # ages = {"Tod" : 35, "Jane" : 23, "Paul" : 62} # for key in ages.keys() : # print(key) # for value in ages.values() : # print(value) days_in_month = {"1월":31, "2월" :28, "3월":31,"4월":30,"5월":31} for key in days_in_month.keys(): print(key)
문자열 출력
# # ex13. 문자열 출력 # # key와value 둘 다 출력 :: items() # ages = {"Tod": 35, "Jane": 23, "Paul": 62} # for key, value in ages.items(): # print(f"{key}의 나이는 {value} 입니다.") days_in_month = {"1월":31, "2월" :28, "3월":31,"4월":30,"5월":31} for key, value in days_in_month.items(): print(f"{key}은 {value}이 있습니다.")
random
# ex14. random 실습 import random list = ["빨","주","노","초","파","남","보"] random_element = random.choice(list) print(random_element)
random 실습
# ex15. random 실습 import random random_number = random.randint(2,5) print(random_number)
random.shuffle
# ex16. 문자열 출력하기 shuffle 섞기 import random list = ["빨","주","노","초","파","남","보"] random.shuffle(list) print(list)
datetime
# ex17. datetime 실습 # 파이썬의 날짜모듈을 이용한 문제 import datetime datetime = datetime.datetime.today() print(datetime)
# # ex17. datetime 실습 # # 파이썬의 날짜모듈을 이용한 문제 import datetime datetime = datetime.datetime.today().strftime("%Y-%m-%d") print(datetime)
문자열 실습
# # ex18. 문자열 실습 # string = """ # 줄도 바꿀수 있고 큰따옴표 \" 와 따옴표 \' 를 마음대로 # 쓸 수 있습니다. # """ # print(string) string1 = """ 다스베이더가 말했다. \"내가 니 애비다!\" 그 말을 들은 루크는 \'깜짝\' 놀랐다. """ print(string1) list1 = ["다스베이더가", "말했다","내가","니","애비다","그","말을","들은","루크는", "깜짝", "놀랐다."] print(list1[4])
반복문 사용
# ex19. 반복문 사용하기 # 순회할 리스트가 정해져 있고, 그 리스트에서 하나씩 꺼내 쓰기만 하면 되는 상황이라면 # for in list를, 순회할 횟수가 정해져 있거나 1씩 증가하는 숫자가 필요하다면 # for in range()를 사용하는 것이 좋다. days = [31,29,31,30,31,30,31,31,30,31,30,31] for i in range(0,len(days)) : print(f"{i+1}월의 날짜수는 {days[i]}입니다.")
정수와 실수
# ex20. 정수와 실수 # a를 b로 나는 몫을 값으로 가지므로 # / 연산자가 아닌 // 연산자를 사용해야 한다. # div1 = 6 / 5 # 1.2 # div1 = 6 // 5 # 1 # print(div1) a = 23 b = 5 div = a // b print(f"a를 b로 나는 몫은 {div} 입니다.")
728x90반응형'Language > Python' 카테고리의 다른 글
ex_1 (0) 2021.06.30 ex_2 (0) 2021.06.30 예제 21-30 (0) 2021.06.30 예제 01-10 (0) 2021.06.30 module, random, max, password (0) 2021.06.28 while 문, for 문 (0) 2021.06.28 다음글이 없습니다.이전글이 없습니다.댓글