Hướng dẫn 4.3 5 rolling dice python - 4.3 Trăn xúc xắc 5 lăn

  • Flashcards

  • Học

  • Bài kiểm tra

  • Cuộc thi đấu

Chỉ chứa các chương trình bạn phải làm. (Đây là Python, không phải Java). Ngoài ra còn có một liên kết ở phía dưới cho hình ảnh chỉ trong trường hợp mã không hoạt động từ việc sao chép và dán. Chỉ những người tôi có thể làm mà không có lỗi.

Các điều khoản trong bộ này (7)

Nhập Randomset_Size (480, 400)# Chương trình đồ họa này sẽ vẽ một hình vuông. # Màu điền nên được chọn ngẫu nhiên từ# màu listcenter_x = get_width () / 2Center_y = get_height () / 2side_length = 100Colors = [color.red, color.orange, color.yellow, color.green, color.blue.blue, color .Purple, color.black, color.gray]
set_size(480, 400)
# This graphics program should draw a square.
# The fill color should be randomly choosen from
# the COLORS list
center_x = get_width() / 2
center_y = get_height() / 2
SIDE_LENGTH = 100
COLORS = [Color.red, Color.orange, Color.yellow, Color.green, Color.blue,
Color.purple, Color.black, Color.gray]

vuông = hình chữ nhật (side_length, side_length) Square.set_poseition (centre_x, centre_y) vuông.set_color (ngẫu nhiên.randint (màu sắc)) Thêm (vuông)
square.set_position(center_x, center_y)
square.set_color(random.randint(COLORS))
add(square)

Học sinh cũng xem

Các bộ được tìm thấy trong cùng một thư mục

Câu hỏi xác minh

khoa học máy tính

Câu trả lời đã xác minh

khoa học máy tính

Câu trả lời đã xác minh

khoa học máy tính

Câu trả lời đã xác minh

khoa học máy tính

Câu trả lời đã xác minh

Giải pháp sách giáo khoa được đề xuất

Hướng dẫn 4.3 5 rolling dice python - 4.3 Trăn xúc xắc 5 lăn

Hướng dẫn 4.3 5 rolling dice python - 4.3 Trăn xúc xắc 5 lăn

Hướng dẫn 4.3 5 rolling dice python - 4.3 Trăn xúc xắc 5 lăn

Hướng dẫn 4.3 5 rolling dice python - 4.3 Trăn xúc xắc 5 lăn

Các bộ câu đố khác

Truy cập trang web của bạn

Errors:

    Lưu ý Điều này chỉ hoạt động trên các tệp đơn hiện tại.

    Lỗi You might have an infinite loop in your code.

    • Truy cập trang web của bạn
    • Lưu ý Điều này chỉ hoạt động trên các tệp đơn hiện tại.
    • Điều cơ bản
    • In
    • Biến
    • Đầu vào người dùng
    • Bình luận
    • Phá vỡ và tiếp tục

    • Ngoại lệ
    • Số ngẫu nhiên
    • Người vận hành
    • Toán học toán
    • Toán tử so sánh

    • Toán tử logic
    • Toán tử chuỗi
    • If/Else
    • Cấu trúc điều khiển
    • Nếu tuyên bố

    • Cho các vòng lặp
    • Trong khi vòng lặp
    • Chức năng
    • Xác định một chức năng
    • Gọi một chức năng

    • Thông số
    • Trả về giá trị
    • Dây
    • Lập chỉ mục & cắt

    • Lặp lại qua một chuỗi
    • Phương thức chuỗi
    • Cấu trúc dữ liệu
    • Danh sách 2D
    • Danh sách 2D cho phép chúng tôi tạo danh sách danh sách.
    • print("My name is %s and I am %d years old!" % ('Zara', 21))
      
      8 Từ điển
    • Từ điển có một bộ sưu tập các cặp giá trị khóa.

    • print("My name is %s and I am %d years old!" % ('Zara', 21))
      
      9 Lớp học
    • print("My name is %s and I am %d years old!" % ('Zara', 21))
      
      9 Lớp học

    Các lớp giữ nhiều chức năng.

    Lưu ý Điều này chỉ hoạt động trên các tệp đơn hiện tại.

    Điều cơ bản

    print("Hello world")
    print(2 + 2)
    print(10)
    

    In

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    

    Điều cơ bản

    In

    # Make a variable to store text
    name = "Zach"
    
    # Create variables that are numbers
    num_one = 3
    num_two = 4
    sum = num_one + num_two
    
    # We can also assign multiple variables at once
    num_one, num_two = 3, 4
    
    # The value of a variable can be changed after it has been created
    num_one = num_one + 1
    

    Biến

    # The output will be str, or string
    print(type(name))
    
    # The output will be int, or integer
    print(type(sum))
    
    # The output will be bool, or boolean
    print(type(3==3))
    
    
    # We can change the type of an element by using the shortened name of the type
    # We do this when concatenating strings, such as:
    
    age = 16
    print("My age is " + str(age))
    

    In

    Biến

    # Ask the user for input and save it to a variable to be used in code
    # This will only work if the input is being used as a string
    name = input("What is your name? ")
    
    # If input needs to be used as a number, include the term 'int'
    num_one = int(input("Enter a number: "))
    num_two = int(input("Enter a second number: "))
    
    # This input can then be used to control different parts of the code
    print("Hello, " + name)
    sum = num_one + num_two
    

    Biến

    Đầu vào người dùng

    Bình luận

    """
    A multi-line comment describes your code
    to someone who is reading it.
    """
    
    Example:
    
    """
    This program will ask the user for two numbers.
    Then it will add the numbers and print the final value.
    """
    number_one = int(input("Enter a number: "))
    number_two = int(input("Enter a second number: "))
    print("Sum: " + str(number_one + number_two))
    
    # Use single line comments to clarify parts of code.
    
    Example:
    
    # This program adds 1 and 2
    added = 1 + 2
    print(added)
    

    Đầu vào người dùng

    Bình luận

    # This code will end when the use enters a negative
    number = int(input("Enter a number: "))
    if number < 0:
        break
    else:
        print(str(number))
    
    
    # This code will only print the numbers 0 to 3 and 6
    for i in range(5):
        if i < 4:
            print(i)
        else:
            continue
    print("6")
    

    Bình luận

    Phá vỡ và tiếp tục

    # Try/Except with input
    try:
        my_number = int(input("Enter an integer: "))
        print("Your number: " + str(my_number))
    except ValueError:
        print("That wasn't an integer!")
    
    # Try/Except for Type Errors
    try:
        my_number = '2' + 2
    except TypeError:
        print("A type error has occurred!")
    
    # Try/Except for Key Errors
    dictionary = {'1':'k', '3':'A', '4':'R', '5':'E', '6':'L'}
    try:
        dictionary['2']
    except KeyError:
        print("Key error")
    
    # Try/Except for Attribute Errors
    try:
        dictionary.no_method()
    except AttributeError:
        print("Attribute Error!")
    
    # You can also have
    try:
        my_number = int(input("Enter an integer: "))
        print("Your number: " + str(my_number))
    except:
        print("There was an error.")
    

    Phá vỡ và tiếp tục

    Ngoại lệ

    Số ngẫu nhiên

    If/Else Statements

    Người vận hành


    Toán tử chuỗi

    Cấu trúc điều khiển

    print("Hello world")
    print(2 + 2)
    print(10)
    
    0

    Nếu tuyên bố

    Cho các vòng lặp

    Trong khi vòng lặp

    Operators

    Chức năng


    Xác định một chức năng

    Gọi một chức năng

    print("Hello world")
    print(2 + 2)
    print(10)
    
    2

    Người vận hành

    Toán học toán

    print("Hello world")
    print(2 + 2)
    print(10)
    
    3

    Toán tử logic

    Sử dụng các toán tử logic để kiểm tra nhiều điều kiện cùng một lúc hoặc một điều kiện trong số nhiều điều kiện.

    print("Hello world")
    print(2 + 2)
    print(10)
    
    4 vòng lặp

    Loops

    Các vòng lặp giúp chúng tôi lặp lại các lệnh làm cho mã của chúng tôi ngắn hơn nhiều. Hãy chắc chắn rằng mọi thứ bên trong vòng lặp được thụt vào một cấp!


    Cho các vòng lặp

    Sử dụng cho các vòng lặp khi bạn muốn lặp lại một số lần cố định.

    print("Hello world")
    print(2 + 2)
    print(10)
    
    5

    Trong khi vòng lặp

    Sử dụng trong khi các vòng lặp khi bạn muốn lặp lại một số lần không xác định hoặc cho đến khi một điều kiện trở nên sai. Nếu không có điểm nào mà điều kiện trở thành sai, bạn sẽ tạo ra một vòng lặp vô hạn cần luôn tránh!

    print("Hello world")
    print(2 + 2)
    print(10)
    
    6 Chức năng

    Functions

    Viết một chức năng giống như dạy máy tính một từ mới.

    Chức năng đặt tên: Bạn có thể đặt tên cho các chức năng của mình bất cứ điều gì bạn muốn, nhưng bạn không thể có khoảng trắng trong tên chức năng. Thay vì không gian, hãy sử dụng dấu gạch dưới (_) như_this_for_example

    Hãy chắc chắn rằng tất cả các mã bên trong chức năng của bạn đều được thụt vào một cấp!indented one level!


    Xác định một chức năng

    Chúng tôi xác định một hàm để dạy máy tính các hướng dẫn cho một từ mới. Chúng ta cần sử dụng thuật ngữ def để nói với máy tính mà chúng ta tạo ra một chức năng.

    print("Hello world")
    print(2 + 2)
    print(10)
    
    7

    Trả về các giá trị trong các chức năng

    Chúng ta có thể sử dụng lệnh trả về lệnh để có một hàm đưa lại giá trị cho mã gọi nó. Nếu không có lệnh return, chúng tôi không thể sử dụng bất kỳ giá trị thay đổi nào được xác định bởi hàm.

    print("Hello world")
    print(2 + 2)
    print(10)
    
    8

    Gọi một chức năng

    Chúng tôi gọi một chức năng để nói với máy tính thực sự thực hiện lệnh mới.

    print("Hello world")
    print(2 + 2)
    print(10)
    
    9

    Sử dụng các tham số trong các chức năng

    Chúng ta có thể sử dụng các tham số để thay đổi các lệnh nhất định trong chức năng của chúng ta. Chúng tôi phải bao gồm các đối số cho các tham số trong cuộc gọi chức năng của chúng tôi.

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    
    0 chuỗi

    Strings

    Chuỗi là những đoạn văn bản. Chúng ta có thể có được nhiều thông tin về chuỗi và thay đổi chúng theo nhiều cách bằng cách sử dụng các phương pháp khác nhau.


    Lập chỉ mục một chuỗi

    Chúng tôi sử dụng lập chỉ mục để tìm hoặc thực hiện các phần nhất định của chuỗi. Các giá trị chỉ mục luôn bắt đầu ở 0 cho ký tự đầu tiên và tăng thêm 1 khi chúng ta di chuyển sang phải. Từ cuối chuỗi, giá trị cuối cùng cũng có chỉ số -1 với các giá trị giảm 1 khi chúng ta di chuyển sang trái.

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    
    1

    Phương thức chuỗi

    Có nhiều phương pháp có thể được sử dụng để thay đổi chuỗi.

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    
    2 Bộ dữ liệu

    Tuples

    Tuples là trình tự bất biến của các mặt hàng.


    Tạo ra một tuple

    Chúng tôi tạo ra một tuple bằng cách liệt kê các mục bên trong dấu ngoặc đơn. Chúng tôi có thể bao gồm các yếu tố của bất kỳ loại.

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    
    3

    Thay đổi một tuple

    Do tính chất bất biến của các bộ dữ liệu, chúng ta không thể thay đổi các yếu tố riêng lẻ trong tuple nhưng có thể thực hiện nhiều nhiệm vụ khác với chúng.

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    
    4 Danh sách

    Lists

    Danh sách là các chuỗi có thể thay đổi của các mục.


    Tạo một danh sách

    Chúng tôi tạo một danh sách bằng cách liệt kê các mục bên trong dấu ngoặc vuông. Chúng tôi có thể bao gồm các yếu tố của bất kỳ loại.

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    
    5

    Thay đổi một danh sách

    Do tính chất thay đổi của danh sách, chúng ta có thể thay đổi các yếu tố riêng lẻ trong danh sách.

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    
    6

    Phương pháp liệt kê

    Có nhiều phương pháp có thể được sử dụng để thay đổi danh sách.

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    
    7

    Danh sách 2D

    Danh sách 2D cho phép chúng tôi tạo danh sách danh sách.

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    
    8 Từ điển

    Dictionaries

    Từ điển có một bộ sưu tập các cặp giá trị khóa.

    print("My name is %s and I am %d years old!" % ('Zara', 21))
    
    9 Lớp học

    Classes

    Các lớp giữ nhiều chức năng.

    # Make a variable to store text
    name = "Zach"
    
    # Create variables that are numbers
    num_one = 3
    num_two = 4
    sum = num_one + num_two
    
    # We can also assign multiple variables at once
    num_one, num_two = 3, 4
    
    # The value of a variable can be changed after it has been created
    num_one = num_one + 1
    
    0 Bộ

    Sets

    Một bộ chứa một bộ sưu tập không có thứ tự các đối tượng độc đáo và bất biến.

    # Make a variable to store text
    name = "Zach"
    
    # Create variables that are numbers
    num_one = 3
    num_two = 4
    sum = num_one + num_two
    
    # We can also assign multiple variables at once
    num_one, num_two = 3, 4
    
    # The value of a variable can be changed after it has been created
    num_one = num_one + 1
    
    1 Đầu vào tệp

    File Input

    Sử dụng các mục sau khi nhập tệp.

    # Make a variable to store text
    name = "Zach"
    
    # Create variables that are numbers
    num_one = 3
    num_two = 4
    sum = num_one + num_two
    
    # We can also assign multiple variables at once
    num_one, num_two = 3, 4
    
    # The value of a variable can be changed after it has been created
    num_one = num_one + 1
    
    2

    Tải lên một hình ảnh

    Tải lên từ máy tính của bạn

    Hoặc dán một liên kết ở đây

    Slide và ghi chú

    Không có slide cho video này

    Truy cập trang web của bạn

    Lưu ý Điều này chỉ hoạt động trên các tệp đơn hiện tại.

    Hợp tác trên chương trình hộp cát này!

    Chỉ quản trị viên.Không thể nhìn thấy khách hàng

    Chương trình hợp tác là một chương trình bạn có thể làm việc với đối tác hoặc nhóm người.Chương trình hiển thị trong tất cả các trang hộp cát của bạn và khi bất kỳ ai trong số các bạn lưu mã, nó sẽ lưu nó cho mỗi người.

    Cách sử dụng

    Phiên bản 1: Trên máy tính của bạn

    1. Tạo một tệp được gọi là
      # Make a variable to store text
      name = "Zach"
      
      # Create variables that are numbers
      num_one = 3
      num_two = 4
      sum = num_one + num_two
      
      # We can also assign multiple variables at once
      num_one, num_two = 3, 4
      
      # The value of a variable can be changed after it has been created
      num_one = num_one + 1
      
      3 trên máy tính để bàn của bạn
    2. Đặt HTML bên dưới vào tệp Codehs.html và lưu nó
    3. Bây giờ, hãy nhấp vào tệp để mở nó trong trình duyệt web

    Phiên bản 2: Trực tuyến

    1. Tạo một tệp được gọi là
      # Make a variable to store text
      name = "Zach"
      
      # Create variables that are numbers
      num_one = 3
      num_two = 4
      sum = num_one + num_two
      
      # We can also assign multiple variables at once
      num_one, num_two = 3, 4
      
      # The value of a variable can be changed after it has been created
      num_one = num_one + 1
      
      3 trên máy tính để bàn của bạn
    2. Đặt HTML bên dưới vào tệp Codehs.html và lưu nó
    3. Bây giờ, hãy nhấp vào tệp để mở nó trong trình duyệt web
    4. Phiên bản 2: Trực tuyến

    Tải tệp này lên Internet