함수와 모듈

2020. 12. 1. 09:07·파이썬 기본

 

 

 

 

 

 

 

'''

 

defcalc(v1,v2,op):

result=0

ifop=="+":

result=v1+v2

elifop=="-":

resilt=vl-v2

elifop=="*":

resilt=vl*v2

elifop=="/":

resilt=vl/v2

 

returnresult

#함수를사용하는부분(메인코드)

res1=0

a,b,oper=0,0,""#변수초기화

 

a=int(input("첫번쨰숫자를입력하세요"))

oper=input("계산입력(+,-,*,/):")

b=int(input("두번쨰숫자를입력하세요"))

 

res1=calc(a,b,oper)

print("계산결과:%d%s%d=%d"%(a,oper,b,res1))

 

 

 

 

 

 

whiletrue:

a=int(input("첫번쨰숫자를입력하세요"))

oper=input("계산입력(+,-,*,/):")

b=int(input("두번쨰숫자를입력하세요"))

 

res1=calc(a,b,oper)

print("계산결과:%d%s%d=%d"%(a,oper,b,res1))

if(a=="q"):

break

 

'''

 

 

 

#quiz

#함수만들기

##1~100까지의합

##a~b까지의합입력받기

#

#

#

#

#defsum(a,b):

#

#sum=0

#

#foriinrange(a,b+1,1):

#sum=sum+i

#

#returnsum

#

#a,b=map(int,input("a,b:").split(","))

#

#print(sum(a,b))

#

 

 

 

 

########################################################

importrandom

#함수정의

defgetnum():

returnrandom.randrange(1,46)

 

#전역변수선언부분

lotto=[]

num=0

 

#메인코드부분

print("로또번호추첨ㄱㄱ")

 

whileTrue:

num=getnum()

iflotto.count(num)==0:

#같은값이있는개수

#같은값이0이면추가

lotto.append(num)

#추가

iflen(lotto)>=6:

break

 

print("추첨번호==>",end='')

lotto.sort()

 

#정렬

foriinrange(0,6):

print("%d"%lotto[i],end='')

'파이썬 기본' 카테고리의 다른 글

파일입출력, 모듈  (0) 2020.12.01
문자열  (0) 2020.12.01
리스트.듀플.딕셔너리  (0) 2020.12.01
while 반복문  (0) 2020.11.30
반복문  (0) 2020.11.30
'파이썬 기본' 카테고리의 다른 글
  • 파일입출력, 모듈
  • 문자열
  • 리스트.듀플.딕셔너리
  • while 반복문
taktaks
taktaks
보안 연습 일기장입니다. 모든 연습은 불법적인 용도로 사용하지 말아주시길 부탁드립니다. 용무는 wndudxkr2005@gmail.com 메일 부탁드립니다.
  • taktaks
    taktaks
    taktaks
  • 전체
    오늘
    어제
    • 보안 일지 (280)
      • 네트워크 구축 (12)
      • 리눅스 보안구축 (10)
      • 파이썬 기본 (11)
      • Web hacking (39)
      • 통합 인프라 보안 (41)
      • 공격기법 및 탐지 (33)
      • 악성코드 및 포렌식 (93)
      • 리버싱 (5)
      • 시스템 해킹 (20)
      • C 언어 (12)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      프롯
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    taktaks
    함수와 모듈
    상단으로

    티스토리툴바