Trò chơi đoán trăn 1-100

Trong bài viết và video này, bạn sẽ học cách viết một trò chơi Đoán số đơn giản bằng Python bằng trình soạn thảo văn bản thông thường

Hướng dẫn này là một dự án Python dễ dàng cho người mới bắt đầu, vì vậy đừng lo lắng nếu ban đầu bạn không hiểu mọi thứ. Điểm chính là để xem mã đó chỉ là văn bản

Bạn có thể xem video hướng dẫn bên dưới và/hoặc tiếp tục đọc blog này để biết hướng dẫn bằng văn bản. Bây giờ, hãy xây dựng và chạy dự án Python tương tác đầu tiên của bạn

Video hướng dẫn. Dự án Python cho người mới bắt đầu

Cài đặt Python trên máy tính của bạn

Nếu bạn chưa cài đặt Python trên máy tính của mình, hãy truy cập Python. org để tải về. Hướng dẫn này được dạy cho các hệ thống dựa trên UNIX (Mac & Linux). Nếu bạn đang sử dụng Windows và chưa cài đặt sẵn Python, bạn cũng có thể xây dựng trò chơi trong giao diện viết mã trực tuyến, chẳng hạn như repl. nó

Xây dựng trò chơi

Bước đầu tiên trong việc xây dựng dự án Python cho trò chơi dành cho người mới bắt đầu là viết mã của bạn trong trình soạn thảo văn bản

Mã hóa trong trình soạn thảo văn bản của bạn

Mở bất kỳ Trình soạn thảo văn bản nào – điều này có thể đơn giản như chương trình TextEdit tích hợp trên MacOS

Trò chơi đoán trăn 1-100

Mã chỉ là văn bản thuần túy. Vì vậy, nếu bạn đang sử dụng TextEdit, bạn có thể nhấn Cmd+Shift+t để chuyển sang văn bản thuần túy. Làm như vậy có nghĩa là bạn không thể áp dụng bất kỳ định dạng nào, chẳng hạn như in đậm hoặc in nghiêng. Hãy nhớ rằng mã chỉ là văn bản, vì vậy bạn sẽ không cần bất kỳ định dạng nào cho nó. Cửa sổ của bạn sẽ trông như thế này bây giờ

Trò chơi đoán trăn 1-100

Bây giờ là lúc để viết một số mã. Nhập mã sau vào tệp TextEdit của bạn

import random

num = random.randint(1, 10)
guess = None

while guess != num:
    guess = input("guess a number between 1 and 10: ")
    guess = int(guess)

    if guess == num:
        print("congratulations! you won!")
        break
    else:
        print("nope, sorry. try again!")

Đảm bảo bạn nhập mã chính xác như bạn nhìn thấy ở trên, bao gồm 4 dấu cách để thụt đầu dòng. Bạn cũng có thể sao chép-dán mã từ tài nguyên trực tuyến này. Cửa sổ văn bản của bạn sẽ trông như thế này, đây đã là mã đầy đủ cho dự án Python dành cho người mới bắt đầu này

Trò chơi đoán trăn 1-100

Lưu mã của bạn

Cuối cùng, hãy lưu tệp văn bản của bạn bằng phần mở rộng tệp python .py

Nhấn Cmd+s hoặc vào File/Save và lưu nó trên Desktop của bạn với tên guess.py

Trò chơi đoán trăn 1-100

Và đó là để viết mã. Bước tiếp theo là chạy mã và chơi trò chơi của bạn

Chơi trò chơi

Làm tốt cho đến nay. 🙂 Để chơi trò chơi của bạn trên máy tính, bạn cần chạy tệp Python bạn vừa tạo

Chạy tệp dự án Python của bạn

Để chạy dự án Python của bạn trên MacOS, hãy mở Terminal của bạn. Nhấn Cmd + Space để mở Spotlight và nhập Terminal, sau đó nhấn Enter

Trò chơi đoán trăn 1-100

Thao tác này sẽ mở Terminal của bạn, một công cụ mà các lập trình viên sử dụng hàng ngày. Nếu bạn tham gia một trong các khóa học của chúng tôi, bạn sẽ hiểu rõ hơn về Terminal của mình, nhưng đối với dự án dành cho người mới bắt đầu này, bạn không cần phải lo lắng quá nhiều về điều đó. Chỉ cần gõ như sau trong đó

cd ~/Desktop

Trò chơi đoán trăn 1-100

Điều này sẽ dịch chuyển bạn đến Màn hình của bạn, nơi bạn đã lưu tệp guess.py chứa văn bản mã của bạn

Trò chơi đoán trăn 1-100

Bây giờ bạn cuối cùng cũng có thể chơi trò chơi đoán số của mình. Vì bạn đã viết nó bằng Python, nên bạn cũng cần bắt đầu nó bằng Python. Trong thiết bị đầu cuối của bạn, nhập nội dung sau và nhấn Enter

python guess.py

Và lo và kìa. Của bạn đây. Bạn đã chính thức xây dựng và chạy dự án Python dành cho người mới bắt đầu trò chơi của riêng mình. Bây giờ bạn đã sẵn sàng để chơi

Trò chơi đoán trăn 1-100

Nếu bạn muốn chơi lại sau khi hoàn thành, bạn có thể nhấn mũi tên lên một lần và thiết bị đầu cuối của bạn sẽ hiển thị cho bạn lệnh trước đó

python guess.py

Nhấn Enter sẽ khởi động lại chương trình từ đầu

Hãy vui vẻ đoán số. 😀

Các phần của dự án Python

Có rất nhiều khái niệm khác nhau đã tạo ra ngay cả dự án Python đơn giản này cho người mới bắt đầu. Hãy xem chúng là gì

Trò chơi đoán trăn 1-100

Trong ảnh chụp màn hình ở trên, bạn có thể thấy tên tệp của tệp Python mà bạn đã tạo, cũng như mã đã lưu mà bạn đã lưu trong tệp. Bây giờ, hãy tìm hiểu sâu hơn về mã và tìm hiểu về những khái niệm lập trình mà bạn đã chạm đến khi tạo tệp này

Cảnh báo đúng. Có rất nhiều điều đang diễn ra. Giống như một đoạn văn tiếng Anh, một kịch bản có thể được chia thành nhiều phần. một câu giới thiệu, tham chiếu đến văn bản bên ngoài, chủ đề, danh từ, động từ và đôi khi cả từ vựng mới

Hãy nhớ rằng, giống như một đoạn văn tiếng Anh, nếu bạn hiểu những phần này, thì có khả năng bạn sẽ viết và hiểu một đoạn văn tương tự khác. Ngay cả khi bạn chưa từng nhìn thấy nó trước đây. Nó cũng cần một số đào tạo trước khi bạn có thể làm điều đó, vì vậy đừng cảm thấy choáng ngợp nếu bạn không nắm bắt được tất cả ngay lập tức. Bây giờ hãy tận hưởng mô tả này về mã tuyệt vời mà bạn đã viết. 🙂

Trò chơi đoán trăn 1-100

Chúng tôi biết đó là rất nhiều phần với rất nhiều màu sắc. Nếu bạn muốn tìm hiểu thêm về cách viết các dự án Python của riêng mình, hãy xem khóa học Lập trình Python của CodingNomads. Với một chút thời gian và nỗ lực, bạn sẽ sớm có thể nắm bắt được những khái niệm này và cũng bắt đầu nói được ngôn ngữ lập trình

Hướng dẫn mang đi

  • Mã chỉ là Văn bản. Lập trình chỉ là viết văn bản và tất cả những gì bạn cần là một trình soạn thảo văn bản đơn giản để bắt đầu
  • Chạy bằng Python. Sau khi viết văn bản mã của bạn, bạn chạy các chương trình Python với python
  • Các thành phần dự án Python. Vâng, mã chỉ là văn bản… nhưng nó cũng là mã 🙂 Có nhiều phần trong một dự án Python, nhưng một khi bạn nắm bắt được, bạn sẽ mở ra cánh cửa để tạo bất kỳ dự án Python nào của riêng mình

Một lần nữa xin chúc mừng bạn đã xây dựng dự án Python đầu tiên cho người mới bắt đầu. Nếu bạn muốn tìm hiểu thêm về mã hóa Python, hãy nhấp vào bên dưới để xem Khóa học lập trình Python của CodingNomads và Khóa học theo dõi nghề nghiệp Python