6/2 for, while 문
http://192.168.0.22/note/
#3의 배수의 합
#1~1000
i = 1
result = 0
while i < 1000:
if i % 3 == 0:
result = result + i
else:
pass
i += 1
print(result)
#2번
num = 0
while num < 100:
if num == 55:
print(f"55 일치")
else:
print(f"{num} 불일치")
num += 5
#3번
a = 0
while a < 9:
a += 1
print(f"1 * {a} = {1*a}")
#4번
a = 0
b = 0
while b < 9:
b += 1
while a < 9:
a += 1
print(f"{b} * {a} = {b*a}")
a=0
print("test")
#5번
import random
ran_num = random.randint(1,100)
print("숫자를 맞춰보세요")
user_input = int(input("몇일까?"))
while (user_input != ran_num)
if user_input > ran_num:
print("숫자가 큽니다")
else:
print("숫자가 너무 작습니다.")
user_input = int(input("다시 맞춰봐"))
else:
print(user_input, "정답입니다.")
#Return
def fun_1
input o
return o
input x
return o
input o
return x
input x
return x
----------------------------------------------------------
def fun_1(a,b,c):
d = a+b+c
return d
fun_1(1,2,3)
6
def fun_2():
return "hello"
type(fun_2)
function
def fun_3(a,b):
c = a+b
print(c)
type(fun_3(1,2))
3
NoneType
def fun_4():
print("hello")
return
type(fun_4())
hello
NoneType
def swap(a,b):
return b,a
type(swap(2,4))
(4,2)
tuple
------------------------------------------------------------------
def fun_5(a, b, c=7):
d = a + b + c
return d
fun_5(1,2)
10
fun_5(c=8,a=1,b=2)
11
https://nachwon.github.io/decorator/
[Python 문법] 데코레이터 (Decorator)
Pyton으로 데코레이터를 만들고 사용하는 방법에 대해 알아본다.
nachwon.github.io
https://ko.wikipedia.org/wiki/%EB%B9%84%ED%8A%B8_%EC%97%B0%EC%82%B0
비트 연산 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전.
ko.wikipedia.org
# and_fun or_fun 을 만들어라. XOR_FUN을 만들어라. 단 XOR_FUN은 AND와 OR 연산을 이용해 작성해라.
def and_fun(x,y):
if x==1:
if y==1:
return 1
else:
return 0
else:
return 0
def or_fun(x,y):
if x==1:
if y==1:
return 1
else:
return 1
else:
if y==1:
return 1
else:
return 0
def xor_fun(x,y):
if x==1:
if y==1:
return 0
else:
return 1
else:
if y==1:
return 1
else:
return 0
#도시를 추가하여 도시의 앞글자 3개만 출력하는 코드를 작성하세요
1. 도시를 추가
2. 추가 완료
3. 종료
값을 입력하세요. 1
도시를 영어로 입력하시오. seoul
1. 도시를 추가
2. 추가 완료
3. 종료
값을 입력하세요. 1
도시를 영어로 입력하시오. paris
1. 도시를 추가
2. 추가 완료
3. 종료
값을 입력하세요. 2
['seo','par']
종료