Blair  - Soul Eater '• programming language/python' 카테고리의 글 목록 (9 Page)
728x90

• programming language/python 121

[파이썬 연습문제] 랜덤 모듈 randint - 주사위 게임 만들기

import random again = 'y' count = 1 while again == 'y': print('-' * 30) print('주사위 던지기 : %d번째' % count) me = random.randint(1,6) computer = random.randint(1,6) print('나 : %d' % me ) print('컴퓨터 : %d' % computer) if me > computer: print('나의 승리!') elif me == computer: print('무승부!') else : print('컴퓨터의 승리!') count += 1 again = input('계속하려면 y를 입력하세요!') ------------------------------ 주사위 던지기 : 1번째 나 : ..

[파이썬 개념] 랜덤 모듈 - random(), randrange(), randint(), choice(), shuffle()

● random() # random 모듈의 random() 함수는 0.0과 1.0 사이의 실수형 난수를 발생시킵니다. #random.random() import random for i in range(3) : print(random.random()) 0.07175394118535627 0.25280623455437534 0.5233162387864414 ● randrange() # random 모듈의 randrange() 함수는 특정 영역에 있는 임의의 정수 값을 반환합니다. # random.randrange(start, stop, step) # 매개변수 의미 # start : 시작 값(기본 값 : 0) # stop : 종료 값(범위에 종료 값은 포함되지 않음) # step : 증가 또는 감소(기본 값 ..

[파이썬 개념] 파일 열기, 파일쓰기, 파일읽기, 인코딩

● 파일객체 = open(파일명, 파일모드, 인코딩) ● 파일 모드: º r(읽기): 파일의 내용을 읽을때 사용 º w(쓰기): 파일에 내용을 적을때 사용. 해당 파일이 존재하지 않으면 새로운 파일을 열고, 해당 파일이 존재하면 파일을 쓸 때 기존 파일의 내용에 덮어씀 ● ex) 파일 열기 file = open('sample.txt', 'w', encoding='utf8') file.write('안녕하세요. 반갑습니다.') file.close() ● ex) 데이터를 파일에 저장하기 scores = ['오꾸꾸 82 80 93 97 93 88', '박철수 86 100 93 86 90 77', '최영희 91 88 99 79 92 68', '신짱짱 86 100 93 89 92 93', '곽두철 80 100 95..

[파이썬 개념] 함수 - 정의, 호출, 매개변수

1. 함수 정의 def 함수명(매개변수) : 함수가 실행할 명령1 함수가 실행할 명령2 ... 2. 함수 호출 함수명(매개변수) 3.1 매개변수(Parameter) 정의된 함수명의 ()안에 들어가며, 함수 호출시에 필요한 데이터나 변수를 전달받는데 사용되는 변수이다. def 함수명(매개변수1, 매개변수2) : 함수가 실행할 명령1 함수가 실행할 명령2 ex) 매개변수가 1개 사용 def holljjack(num) : #함수 정의, 매개변수 num *참고*: 함수를 호출할 할때 꼭 num을 사용하지 않아도 된다. if num % 2 == 0 : print('%d은(는) 짝수이다.' % num) else : print('%d은(는) 홀수이다.' % num) holljjack(7) #함수 호출 holljjac..

[파이썬 연습문제] for문 딕셔너리- 조건에 맞는 기온의 요일 출력하기, 평균구하기

일주일간의 기온을 저장한 딕셔너리 이다. 다음 기온중 30도가 넘는 요일만 출력하시오. temp = {'월':25.5, '화':28.3, '수':33.2, '목':32.1, '금':17.3, '토':35.3, '일':33.3} days = [] # 30도 이상인 요일을 담을 리스트 for key in temp : if temp[key] >= 30 : days.append(key) print('기온이 30˚ 이상인 요일 : ', end='') # end로 연결 해준다. 바로 이어서 출력됨 for i in range(len(days)) : print('%s' % days[i], end='') # 하나 출력후 end로 연결. 바로 이어서 출력됨 if i != len(days)-1 : # 마지막-1번째 요일 까..

[파이썬 연습문제] 파이썬 for문 딕셔너리 (키출력, 값출력, 키 값 출력)

▶ 키 출력 name = { '해피' : 10, '뽀삐' : 5, '꾸꾸' : 12, '초코' : 3} for i in name: print ( i ) 해피 뽀삐 꾸꾸 초코 ▶ 값 출력 name = { '해피' : 10, '뽀삐' : 5, '꾸꾸' : 12, '초코' : 3} for i in name: print ( name[i] ) 10 5 12 3 ▶키, 값출력 name = { '해피' : 10, '뽀삐' : 5, '꾸꾸' : 12, '초코' : 3} for i in name: print ( i,name[i] ) 해피 10 뽀삐 5 꾸꾸 12 초코 3 출처: 예제 중심 파이썬 입문

728x90