Random_theory

Ju-Young Han·2023년 12월 24일

python

목록 보기
9/22

랜덤은 임폴트가 앞에 들어가야 한다.

#import random
#random.randit("시작","끝")

#a = random.randint(1,10000)
#print(a)
#random.choice(리스트)
#a = random.choice(['아이스아메','라떼'])
#print(a)
#random_shuffle(리스트) 리스트가 랜덤으로 섞임
#len() # 문자열, 리스트의 길이를 도출하는 함수
#len([1,2,3,4,5]) #5
#len("mega") #4

랜덤이란

random은 파이썬에서 난수를 생성하는데 사용되며, 다영한 종류와 난수 생성 함수를 제공한다. 게임, 시뮬레이션 데스팀, 보안에 사용
폰참조(여기에 적었음)
#로또번호 리스트 출력하기

#예를 들어 6개의 로또 번호 찾으려면 이걸 쓰면 됨.
lotto = []
lotto.append(random.randint(1,45))
lotto.append(random.randint(1,45))
lotto.append(random.randint(1,45))
lotto.append(random.randint(1,45))
lotto.append(random.randint(1,45))
lotto.append(random.randint(1,45))
lotto.sort()
print(lotto)

###############미니퀴즈
#크리스마스todolist때 할일을 리스트화 시키고랜덤으로 할일들을 제출력하기
#예를들면 그리스마스 할일:나홀로집에보기, 유튜브보기, 자기, 카톡할까말까하기
#랜덤으로 나오면

#############선생님답지
#todolist = input("크리스마스 할일:")
#todolist = todo.split()
#random.shuffle(todolist)
#print(f"크리스마스할일: {todolist}")

제어문

프로그램의 흐름을 제어하는데 사용되는 구문들을 말한다.
기본적으로 프로그램은 위에서 아래로 순차적으로 명령을 실행하지만, 제어문을 사용하면 특정 조건에 따라 코드의 실행 순서를 변경하거나 반복 할 수 있다.

  1. 조건문
    if문
    toeic = int(input("토익점수입력:"))
    if toeic>900:
    print("축하합니다. 장려금이 나옵니다.") 꼭 들여쓰기 4칸해야함.
    print("끝")

중첩if문
if toeic>800:
print("축하합니다.")
if toeic>900:
print("장려금이나옵니다")

else문
쇼핑가격 구매에 따른
shopping = int(input("구매한 금액:"))
if 50000>shopping and shopping>=30000:
print("주차권 1시간")
elif 70000>shopping and shopping >= 50000:
print("주차권 2시간")
elif 100000>shopping and shopping >= 70000:
print("주차권 3시간")
else:
print("주차권없음")

#############점수에 따른 등급 매기기#############

math = int(input("내가맞은 점수:"))
if 100>math and math>=90:
print("A")
elif 90>math and math>=80:
print("B")
elif 80>math and math>=70:
print("C")
else:
print("과락입니다")

####세개 평균 점수 넣고 그거로 100-90A, 90-80 B, 80-70 C, 나머지는 과락입니다.

a = int(input("첫번째 수를 입력하세요"))
b = int(input("두번째 수를 입력하세요"))
c = int(input("세번째 수를 입력하세요"))
avg = (a+b+c) / 3
if 100>avg and avg>=90:
print("A")
elif 90>avg and avg>=80:
print("B")
elif 80>avg and avg>=70:
print("C")
else:
print("과락입니다")

######양의 홀수, 양의 짝수, 음의 홀수, 음의 짝수 구하기
num = int(input("아무거:"))
if num>0:
if num % 2 ==0:
print("양의 짝수")
else:
print("양의 홀수")
elif num ==0:
print("0")
else:
if num % 2==0:
print("음의 짝수")
else:
print("음의 홀수")

0개의 댓글