procedure is_prime(m)
for i=2 to m-1 do // to debug : 1
if m MOD i=0 then return false
else return(true) // to debug : 2
end is_prime.
일단 간략하게 정리하면 책으로는 파이썬 기본을 배웠고, 파이썬 공식 문서를 통해서 좀 더 고급, 또는 활용성이 높은 프로그래밍 방법들을 배웠어요. 그리고 순간 순간 미묘하게 궁금한 부분들은 구글링으로 해결했어요.
파이썬 2와 3은 코드가 호환이 안 되고 문법도 약간 달라요. 그래서 책들도 버전 2, 버전 3 기준 책들이 따로 있어요.(표지에 안 적혀 있으면 저자의 서문 등에 보면 대체로 나옴.) 버전 2를 공부하고 싶으면, 대부분 2.7 버전이 기준일 거고, 버전 3을 공부하고 싶으면 최근 안정화 버전인 3.6 을 추천할게요. 그렇지만 굳이 버전 2가 꼭 필요한 상황 (유지보수 일을 하는데 이전에 개발된 코드가 2로 개발되었다던지)이 아니면 버전 3를 추천할게요 (또 2로 개발된 코드도 2to3 같은 트렌스파일러로 생각보다 쉽게 변환이 가능해요.).
import RPi.GPIO as GPIO | |
GPIO.setwarnings(False) | |
GPIO.setmode(GPIO.BOARD) | |
import time | |
import multiprocessing as mp | |
import rcar # 구동체의 움직임에 대한 기능을 담고 있는 코드이다. | |
import sensors # 센서들의 기능을 담고 있는 코드이다. |
Hi, this is Kim Tae-hoon who is responsible for the Wanna One team's first presentation. We make presentations with the topic of a block chain. Have you heard a lot?
First, I will give you some information about cryptography such as Bitcoin and Ethereum. Next, 경태 will introduce basic characters of blockchain. Then, 병찬 is supposed to explain how blockchain works, in more detail way.
package io.week8; | |
import java.util.Arrays; | |
import java.util.List; | |
import java.util.stream.Collectors; | |
import io.week8.Library.LibraryBook; | |
public class LibraryDemo { | |
public static void main(String[] args) { |
import RPi.GPIO as GPIO | |
import time | |
from enum import Enum | |
import functools | |
import threading | |
import getch | |
class Motor: | |
''' |