분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
신재생에너지와 하이브리드 도심 스마트팜
공동작성자
import random
# 상추 성장 시뮬레이션 함수
def lettuce_growth_simulation(days, min_temp, max_temp):
growth_per_day = 1 # 하루 성장량 (가상의 수치, 1 단위로 가정)
total_growth = 0
growth_log = []
for day in range(1, days + 1):
temperature = random.uniform(min_temp, max_temp)
if 15 <= temperature <= 20: # 온도가 15도에서 20도 사이인 경우
growth = growth_per_day
else:
growth = 0 # 온도가 범위를 벗어나면 성장 없음
total_growth += growth
growth_log.append((day, temperature, total_growth))
return growth_log
# 시뮬레이션 설정
days = 30
min_temp = 15
max_temp = 20
# 시뮬레이션 실행
growth_log = lettuce_growth_simulation(days, min_temp, max_temp)
# 결과 출력
for entry in growth_log:
day, temperature, total_growth = entry
print(f"Day {day}: Temperature = {temperature:.2f}°C, Total Growth = {total_growth:.2f} units")
삭제된 댓글입니다
데이콘(주) | 대표 김국진 | 699-81-01021
통신판매업 신고번호: 제 2021-서울영등포-1704호
서울특별시 영등포구 은행로 3 익스콘벤처타워 901호
이메일 dacon@dacon.io | 전화번호: 070-4102-0545
Copyright ⓒ DACON Inc. All rights reserved
내용이 좋고, 내용을 적극 공감합니다.