test01.py

1~10까지의 합계

sum = 0;

for i in range(1,10+1):
    sum += i
print("sum",sum)

결과

sum 55

test02.py

예시) # 첫째수를 입력하시오 5
         # 둘째수를 입력하시오 6
         # 두 수의 합은 11입니다.

a = input("첫째수를 입력하시오")
b = input("둘째수를 입력하시오")

aa = int(a)
bb = int(b)
sum = aa + bb

print("두 수의 합은 {}입니다".format(sum))

결과

첫째수를 입력하시오5
둘째수를 입력하시오6
두 수의 합은 11입니다

test03.py

 

예시) # 첫째수를 입력하시오 1
         # 둘째수를 입력하시오 4
         # 1에서 4까지의 합은 10입니다.

# 첫째수를 입력하시오 1
# 둘째수를 입력하시오 4
# 1에서 4까지의 합은 10입니다.

a = input("첫째수를 입력하시오")
b = input("둘째수를 입력하시오")

aa = int(a)
bb = int(b)
sum = 0;

for i in range(aa,bb+1):
    sum += i
print("{}에서 {}까지의 합은 {}입니다.".format(aa,bb,sum))

결과

첫째수를 입력하시오1
둘째수를 입력하시오4
1에서 4까지의 합은 10입니다.

test04.py

1에서 5까지의 수중에서 랜덤으로 중복없이 3개를 뽑으세요

from random import random

arr5 = [1,2,3,4,5]

for i in range(100):
    rnd = int(random()*5)
    a = arr5[rnd]
    b = arr5[0]
    arr5[0] = a
    arr5[rnd] = b

print(arr5[0],end="\n")
print(arr5[1],end="\n")
print(arr5[2],end="\n")

결과

1
4
3

test05.py

#1에서 45까지의 수중에서 랜덤으로 중복없이 6개를 뽑으세요

#1에서 45까지의 수중에서 랜덤으로 중복없이 6개를 뽑으세요
from random import random


arr45 = list(range(1,45+1))

for i in range(1000):
    rnd = int(random()*45)
    a = arr45[rnd]
    b = arr45[0]
    arr45[0] = a
    arr45[rnd] = b

print(arr45[0],end="\n")
print(arr45[1],end="\n")
print(arr45[2],end="\n")
print(arr45[3],end="\n")
print(arr45[4],end="\n")
print(arr45[5],end="\n")

결과

20
39
14
8
30
16

test06.py

예시)# 출력할 단수를 입력하세요 6
        # 6 * 1 = 6
        # 6 * 2 = 12

# 출력할 단수를 입력하세요 6
# 6 * 1 = 6
# 6 * 2 = 12

a = input("출력할 단수를 입력하세요")

aa = int(a)

for i in range(1,9+1):
    print("{} * {} = {}".format(aa,i,aa*i))

결과

출력할 단수를 입력하세요6
6 * 1 = 6
6 * 2 = 12
6 * 3 = 18
6 * 4 = 24
6 * 5 = 30
6 * 6 = 36
6 * 7 = 42
6 * 8 = 48
6 * 9 = 54

test07.py

예시) # 홀/짝을 입력하세요 
         # 나 : 홀
         # 컴 : 홀/짝
         # 결과 : 승리/패배

from random import random

mine =""
com = ""
result = ""

mine = input("홀/짝을 입력하세요")

rnd = random()

if rnd > 0.5 :
    com = "홀"
else :
    com = "짝"

if mine == com :
    result = "승리"
else :
    result = "패배"  
      
print("mine",mine)
print("com",com)
print("결과 : ",result)

결과

홀/짝을 입력하세요홀
mine 홀
com 홀
결과 :  승리

 

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

[파이썬] test(가위,바위,보)  (0) 2023.02.21
[파이썬] 함수(def)  (0) 2023.02.20
[파이썬] for,input,random  (0) 2023.02.20
[파이썬] var01  (0) 2023.02.20
[파이썬] if  (0) 2023.02.20

+ Recent posts