tap hop lenh duoc chay theo thu tu.
ban luyen
Scheme
lo trinh thuc hanh de hoc Scheme tu con so 0
dinh nghia truoc
Scheme la gi
Scheme dung de viet chi dan chinh xac. O day ban hoc theo lo trinh thuc hanh de hoc Scheme tu con so 0. Hay bat dau voi mot mo hinh: dau vao qua cac buoc roi thanh dau ra.
main.scmchay scheme --script main.scmthoi quen hoc mot phan nho cua Scheme, go vi du toi thieu roi chaygia tri la du lieu. bien la ten de giu du lieu.
mot viec nho co ten, nhan dau vao va tao ket qua.
Scheme chay code trong main.scm.
doan code dau tien
dau ra chuong trinh
entry point output syntax display(display 42)
dau ra 42pha he ngon ngu
cay pha he Scheme
xem Scheme den tu dau, gan voi ngon ngu nao, va nen hoc gi tiep.
phu hop cho lo trinh thuc hanh de hoc Scheme tu con so 0
tu con so 0
Ngan hang cau hoi
Tim truoc khi luyen
Chon giai doan hoac tim trong ngan hang cua ngon ngu nay roi mo bai tap.
Scheme cau 1
Scheme cau 1. Chon mo ta phu hop nhat voi in mot gia tri.
Scheme cau 2
Scheme cau 2. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Scheme cau 3
Scheme cau 3. Chon mo ta phu hop nhat voi ham tai su dung.
Scheme cau 4
Scheme cau 4. Chon mo ta phu hop nhat voi tap hop co ban.
Scheme cau 5
Scheme cau 5. Chon mo ta phu hop nhat voi in mot gia tri.
Scheme cau 6
Scheme cau 6. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Scheme cau 7
Scheme cau 7. Chon mo ta phu hop nhat voi ham tai su dung.
Scheme cau 8
Scheme cau 8. Chon mo ta phu hop nhat voi tap hop co ban.
Scheme cau 9
Scheme cau 9. Chon mo ta phu hop nhat voi in mot gia tri.
Scheme cau 10
Scheme cau 10. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Scheme cau 11
Scheme cau 11. Chon mo ta phu hop nhat voi ham tai su dung.
Scheme cau 12
Scheme cau 12. Chon mo ta phu hop nhat voi tap hop co ban.
Scheme cau 13
Scheme cau 13. Chon mo ta phu hop nhat voi in mot gia tri.
Scheme cau 14
Scheme cau 14. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Scheme cau 15
Scheme cau 15. Chon mo ta phu hop nhat voi ham tai su dung.
Scheme cau 16
Scheme cau 16. Chon mo ta phu hop nhat voi tap hop co ban.
Scheme cau 17
Scheme cau 17. Chon mo ta phu hop nhat voi in mot gia tri.
Scheme cau 18
Scheme cau 18. Chon mo ta phu hop nhat voi dat ten cho gia tri.
trac nghiem
Scheme cau 1
Scheme cau 1. Chon mo ta phu hop nhat voi in mot gia tri.
(display 42)
tham khao
mau cho main.scm
scheme --script main.scmentry point output syntax display
dau ra chuong trinh
(display 42)
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types define
gia tri va ten
(define total 42) (display total)
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection List
ham va tap hop
(define (add a b) (+ a b)) (define scores '(40 2)) (display (length scores))
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks