선생님의 코드 - 병렬적으로 처리한 경우

 

#홀짝
from random import random


def getHJ():
    rnd = random()
    if rnd > 0.5 :
        return "홀"
    else:
        return "짝"


com=getHJ()
print("com", com)

 

#구구단

def showDan(dan):
    for i in range(1, 9*1):
        print("{}*{}={}", format(dan,i,dan*i))

showDan(8)

 

// python -> java 

public class MyDef02 {
	public static void main(String[] args) {
		 showDan(8);
    }

    public static void showDan(int dan) {
        for (int i = 1; i <= 9; i++) {
            System.out.println(dan + "*" + i + "=" + (dan * i));
        }
    }
}
#숫자맞추기 - 쌤풀이
from random import random


com = int(random()*99)+1
print("com : " , com)

flag_ans = False
for i in range(20):
    mine = input("수를 맞춰보세요 : ")
    imine = int(mine)
    if com > imine:
        print("{} up".format(mine))
    elif com < imine:
        print("{} down".format(mine))
    else:
        print("{} 정답".format(mine))
        flag_ans= True
        break
    
if not flag_ans:
    print("똑바로 하세요")

 

#더하기 빼기 곱하기 나누기

def add(a,b):
    return a+b

def multiply(a,b):
    return a*b

def minus(a,b):
    return a-b

def divide(a,b):
    return a/b

sum = add(4,2)
mul = multiply(4,2)
min = minus(4,2)
div = divide(4,2)


print("sum :", sum)
print("mul :", mul)
print("min :", min)
print("div :", div)
// 파이썬은 멀티 리턴이 가능하다

def add_min_mul_div(a,b):
    return a+b,a-b,a*b,a/b



sum,min,mul,div = add_min_mul_div(4,2)


print("sum :", sum)
print("mul :", mul)
print("min :", min)
print("div :", div)

 

+ Recent posts