#for문은 요소를 하나씩 꺼내온다는 점을 유의
x = [49,-17,25,102,8,62,21]
for i in x :
print(i*10,end=" ")
num = int(input())
for x in range(1,10) :
print(num,'','*','',x,'=',num*x)
sum1 =0
num = int(input())
for i in range(num+1):
sum1 = sum1 +i
print(sum1)
stone = {'1': 20.5, '2':13.4,'3':6.9,'4':16.3,'5':9.7,'6':24.3,'7':18.2,'8':5.7,'9':11.4,'10':8.3}
total = 0
for i in range (10) :
print(i+1,'번째 돌의 무게를 입력하세요')
x = float(input())
total = total + x
print(total/10)
#while은 반복을 위한 문법 /for문은 시퀀스 자료형의 반복을 위한,하나씩꺼내와서 대입
i = 0
while i < 5:
print('hello world')
i +=1
i = 1
while i <= 5:
print('hello world',i)
i +=1
num = int(input('값을 입력해주세요'))
while num >0 :
print('hello world',num)
num -=1
i = 1
while i <= 10 :
print(i,end=' ')
i += 1
for x in range (10) :
print(x+1,end=' ' )
i= -50
count = 1
while i <= 1 :
if count%5 == 0:
print(i,end='\t')
print()
else:
print(i,end = '\t')
i+=1
count += 1
num = int(input())
sum1=0
i=0
while i <= num :
sum1 += i
i+=1
print(sum1)
num = int(input())
i = 1
while i < 10 :
print(num,'X',i,'=',num*i)
i+=1
marks = [90,25,67,45,80]
i = 0
while i < 5 :
if marks[i] >= 60 :
print(i,'번 학생은 합격 입니다.')
else :
print(i,'번 학생은 불합격 입니다.')
i+=1
marks = [90,25,67,45,80]
i = 0
while i < 5 :
if marks[i] >= 60 :
print(i,'번 학생은 합격 입니다.')
else :
pass
i+=1
kor = [70, 60, 55, 75, 95, 90, 80, 80, 85, 100]
i = 0
sum1 = 0
while i < len(kor):
sum1 = sum1 + kor[i]
i+=1
print(sum1/len(kor))
#연습문제 2의 20승 구하기
num =1
i=1
while i <= 20:
num*=2
i+=1
print(num)
dat = divmod(userin,2)
print(dat[0])
print(dat[1])
userin = int(input('2진수 변환할 10진수 입력 : '))
num1 = userin//2
num2 = userin%2
while userin > 0 :
num2 = userin%2
userin = userin//2
dat=str(num2)+dat
print(dat)
#숙제 2진수 변환기코드하나 분석 a4 12포인트로 import Pdb 한줄씩 시행
import random
i=0
while i <10:
print(random.random())
i+=1
import random
i=0
while i <10:
print(random.randint(1,6))
i+=1
# 내풀이
import random
rand = [0,0,0,0,0,0]
i=0
while i < 5 :
dice = random.randint(1,6)
print(dice)
num = dice-1
rand[num]+=1
i+=1
print(rand)
#정답
import random
cnt_rand=[0,0,0,0,0,0]
i=0
while i < 10 :
nData = random.randint(1,6)
print(nData)
cnt_rand[nData-1] = cnt_rand[nData-1]+1
i+=1
print(cnt_rand)
import random
nData = 0
while nData != 3 :
nData = random.randint(1,6)
print(nData)
#내 풀이
import random
cNum = random.randint(1,30)
userin = int(input('숫자를 맞혀 보세요?'))
while userin != cNum :
if userin > cNum :
print('너무 큽니다')
else :
print('너무 작습니다')
print('정답입니다.)
# 정답
import random
g=0
n = random.randint(1,30)
while n !=g :
x= input('숫자입력 : ')
g = int(x)
if g > n :#입력값이 랜덤값보다 클 경우
print('너무 큽니다')
continue
if g < n : #입력값이 랜덤값보다 작을경우
print('너무 작습니다')
continue
if g == n : # 입력값과 랜덤 값이 일치할 경우
print('정답입니다.')
i=2
j=5
while j==32 or i==1 :
print(i,j)
j*=2
i-=1
i=0
while True:
print(i)
i+=1
if i == 10:
break
sum1=0
i=0
while True:
sum1=sum1+i
i+=1
if i ==10:
break
print(sum1)
for i in range(10):
print(i)
if i == 10 :
break
sum1=0
for i in range(100):
sum1=sum1+i
if i ==10:
break
print(sum1
for i in range(10):
if i % 2 == 0:
continue
print(i)
i=0
while i <10:
i+=1
if i % 2 == 0:
continue
print(i)
count = int(input('반복 횟수 입력'))
for i in range (10000):
print(i)
if i == count:
break
i=0
while True:
if i %10 !=3 :
i+=1
continue
if i > 73:
break
print(i,end='')
i+=1
start, stop = map(int,input().split())
i = start
while True:
if i%10==3:
i+=1
continue
if i > stop :
break
print(i,end=' ')
i+=1
'First step > AI 기초반' 카테고리의 다른 글
[TIL]21.06.16 (0) | 2021.06.23 |
---|---|
[TIL]21.06.14 (0) | 2021.06.23 |
[TIL]21.06.10 (0) | 2021.06.23 |
[TIL]21.06.09 (0) | 2021.06.23 |
[TIL]21.06.08 (0) | 2021.06.23 |