arr = ["홍길동", "전우치"]
print(arr[2]) #out of range 에러
print(arr[-1]) #음수는 역순으로 가서 전우치 출력됨
arr = [1, 2, 3]
arr.append(4)
#arr.insert(0, 5)
arr.insert(len(arr), 5) # == arr.insert(0, 5)
print(arr)
for i in range(5):
print(i)
∴ 0 1 2 3 4
arr = ["전우치", "홍길동", "유관순"]
for i in arr:
print(i)
mytest01
# range와 for문을 이용해서 1에서부터 10까지의 합
sum = 0
for i in range(1, 10+1):
sum += i
print(sum)
mytest02
#첫 번째 수를 입력하시오 1
#마지막 수를 입력하시오 4
#1 ~ 4까지 합은 10입니다
a = int(input("첫 번째 수를 입력하시오"))
b = int(input("마지막 수를 입력하시오"))
sum = 0
for i in range(a, b + 1):
sum += i
print("{}에서 {}까지의 합은 {}입니다".format(a,b,sum))
from random import random
#1 이하의 실수를 랜덤으로
rnd = random()
print(rnd)
==
import random
#1 이하의 실수를 랜덤으로
rnd = random.random()
print(rnd)
from random import random
sum = 0;
for i in range(100):
rnd = random()
sum += rnd
print("sum:", sum)
print("avg(sum):", sum / 100)
#랜덤 함수 사용해서 0.5보다 크게 나오면 홀, 작으면 짝
from random import random
rnd = random()
if rnd > 0.5:
print("홀")
else:
print("짝")
mytest03
# random을 이용하여 1 ~ 9까지만의 정수를 출력하시오
from random import random
# random은 실수만 출력하기 때문에 정수로 바꿔 주는 과정 필요
for i in range(100):
rnd = int(random() * 9) + 1
# 자바의 System.out.print == print(값, end="")
# rnd의 끝에 ""을 넣는다는 뜻
print(rnd, end="")