Cái nào sau đây biểu thị một lát cắt phạm vi trong python

    11-9-1. Những gì được in bởi các tuyên bố sau đây?

    s = "python rocks"
    print[s[1] * s.index["n"]]
    

  • yyyyy
  • Chính xác. s[1] = y và chỉ số của n là 5 nên y * 5 in ra 5 ký tự y
  • 55555
  • Không đúng. S. index["n"] = 5, nhưng nó đang nhân lên một thứ khác. Thử lại
  • y5
  • Không đúng. Câu lệnh in chứa phép nhân. Thử lại
  • LoạiLỗi
  • Không đúng. Cho phép nhân một chuỗi với một int. Thử lại

    11-9-2. Điều gì sẽ được in khi thực thi sau đây?

    str = "His shirt is red"
    pos = str.find["is"]
    print[pos]
    

  • 1
  • Chính xác. Hàm find trả về chỉ mục của vị trí đầu tiên chứa chuỗi đã cho
  • 9
  • Không đúng. Hàm find trả về chỉ mục của vị trí ĐẦU TIÊN chứa chuỗi đã cho. Thử lại
  • 2
  • Không đúng. Hãy nhớ rằng, các chỉ số bắt đầu từ 0, không phải 1. Thử lại
  • tư thế
  • Không đúng. pos là một biến, vì vậy print sẽ in giá trị của nó. Thử lại

    11-9-3. Điều gì sẽ được in khi thực thi sau đây?

    str = "This is fun"
    str = str[5]
    print[str]
    

  • i
  • Chính xác. Điều này sẽ in ký tự ở vị trí 5 trong chuỗi, đó là tôi
  • ''
  • Không đúng. Hãy nhớ rằng, các chỉ số bắt đầu từ 0. Thử lại
  • là niềm vui
  • Không đúng. str[5] bằng một ký tự cụ thể của chuỗi lớn hơn. Thử lại
  • đây là niềm vui
  • Không đúng. Dòng 2 thay đổi vĩnh viễn giá trị mà biến str được gán cho. Thử lại

    11-9-4. Giá trị của s1 sau khi đoạn mã sau thực thi là bao nhiêu?

    s1 = "heY"
    s1 = s1.capitalize[]
    s1.lower[]
    

  • này
  • Không đúng. Mặc dù các chuỗi là bất biến, nhưng s1 được gán lại cho một giá trị khác với giá trị bắt đầu bằng. Thử lại
  • này
  • Không đúng. Các chuỗi là bất biến, vì vậy dòng 3 chỉ trả về một chuỗi mới và không sửa đổi chuỗi gốc. Thử lại
  • NÀY
  • Không đúng. Phương pháp viết hoa không viết hoa toàn bộ từ. Thử lại
  • Chào
  • Chính xác. Phương thức viết hoa viết hoa chữ cái đầu tiên của từ và viết thường phần còn lại. Sau đó, dòng 3 trả về một chuỗi mới mà không sửa đổi chuỗi gốc

    11-9-5. Đoạn mã sau sẽ in ra cái gì?

    Mali = 5
    print["Mali" + " is " + str[Mali]]
    

  • Mali là Mali
  • Không đúng. Không có trích dẫn nào xung quanh Mali cuối cùng, vì vậy str[] sẽ sử dụng giá trị của biến Mali. Thử lại
  • Mali là 5
  • Chính xác. Mali đầu tiên nằm trong dấu ngoặc kép, vì vậy nó sẽ in chuỗi "Mali". Mali thứ hai không nằm trong dấu ngoặc kép, vì vậy nó sẽ in giá trị của biến Mali
  • 5 là Mali
  • Không đúng. Mali đầu tiên nằm trong dấu ngoặc kép và thứ hai thì không. Thử lại
  • 5 là 5
  • Không đúng. Mali đầu tiên nằm trong dấu ngoặc kép, vì vậy nó là một chuỗi, không phải là một biến. Thử lại

    11-9-6. Những gì được in bởi các tuyên bố sau đây?

    s = "python rocks"
    print[s[3]]
    

  • t
  • Không đúng. Các chỉ số bắt đầu từ 0, không phải 1. Thử lại
  • h
  • Chính xác. Chỉ số bắt đầu bằng 0
  • c
  • Không đúng. s[-3] sẽ đếm từ phải sang trái và trả về c. Thử lại
  • Lỗi, bạn không thể sử dụng toán tử [ ] với một chuỗi
  • Không đúng. [ ] là toán tử chỉ mục và hoạt động với chuỗi. Thử lại

    11-9-7. Những gì được in bởi các tuyên bố sau đây?

    s = "python is awesome"
    print[s[2] + s[-5]]
    

  • te
  • Chính xác. Toán tử lập chỉ mục được ưu tiên hơn nối
  • thứ hai
  • Không đúng. s[-1] là ký tự cuối cùng của chuỗi, vậy s[-5] là gì?
  • o
  • Không đúng. Toán tử lập chỉ mục xảy ra trước khi hai chuỗi được nối. Thử lại
  • Lỗi, bạn không thể sử dụng toán tử [ ] với toán tử +
  • Không đúng. Toán tử [ ] trả về một chuỗi có thể được nối với một chuỗi khác. Thử lại

    11-9-8. Những gì được in bởi các tuyên bố sau đây?

    s = "python rocks"
    print[len[s]]
    

  • 11
  • Không đúng. Không gian được tính là một ký tự. Thử lại
  • 12
  • Chính xác. len[] trả về số ký tự trong chuỗi, bao gồm cả khoảng trắng
  • 1
  • Không đúng. s là một biến, không phải là một ký tự. Thử lại
  • Lỗi, thiếu dấu ngoặc kép xung quanh s
  • Không đúng. Vì s là tên của một biến chuỗi nên len[] có thể được sử dụng trên đó. Thử lại

    11-9-9. Những gì được in bởi các tuyên bố sau đây

  • Hoa hồng
  • Không đúng. Chuyển nhượng không được phép với chuỗi. Thử lại
  • Nổi lên
  • Không đúng. Chuyển nhượng không được phép với chuỗi. Thử lại
  • s
  • Không đúng. Chuyển nhượng không được phép với chuỗi. Thử lại
  • LoạiLỗi
  • Chính xác. Các chuỗi là bất biến, vì vậy bạn không thể thay đổi một chuỗi hiện có

    11-9-10. Những gì được in bởi các tuyên bố sau đây

    ________số 8

  • Trái bóng
  • Không đúng. Mỗi mục được chuyển đổi thành chữ hoa trước khi nối. Thử lại
  • TRÁI BÓNG
  • Không đúng. Hãy chú ý đến thứ tự các ký tự sẽ xuất hiện. Thử lại
  • LLAB
  • Chính xác. Thứ tự bị đảo ngược do thứ tự nối
  • LoạiLỗi
  • Không đúng. Cho phép nối chuỗi. Thử lại

    11-9-11. Những gì được in bởi các tuyên bố sau đây?

    s = "python rocks"
    print[s[7:11] * 3]
    

  • rockrockrock
  • Chính xác. s[7. 11] = "rock", sau đó được lặp lại 3 lần
  • đá đá đá
  • Không đúng. s[7. 11] là "rock", không phải "rock". Thử lại
  • đá đá đá
  • Không đúng. Cắt lát sẽ không bao gồm ký tự ở chỉ mục 11, chỉ bao gồm các ký tự cho đến nó. Thử lại
  • TypeError, bạn không thể sử dụng phép nhân với phép cắt
  • Không đúng. Nhân một chuỗi với một int là được. Thử lại

    11-9-12. Những gì được in bởi các tuyên bố sau đây?

    str = "His shirt is red"
    pos = str.find["is"]
    print[pos]
    
    0

  • chó săn
  • Nó sẽ in "động vật" đầu tiên
  • chó chó
  • Không có không gian bổ sung
  • con chó động vật
  • Không có không gian bổ sung
  • con chó động vật
  • Chính xác. Nó sẽ in các ký tự trong chuỗi theo sau là giá trị của biến động vật mà không có bất kỳ khoảng cách nào giữa

    13-9-13. Những gì được in bởi các tuyên bố sau đây?

    str = "His shirt is red"
    pos = str.find["is"]
    print[pos]
    
    1

  • động vật động vật
  • Vì động vật nằm trong dấu ngoặc kép nên nó sẽ in chính xác các chữ cái đó
  • động vật động vật
  • Có một khoảng trắng trong chuỗi đầu tiên
  • con chó động vật
  • Lưu ý rằng con vật thứ hai cũng nằm trong dấu ngoặc kép
  • con chó động vật
  • Lưu ý rằng con vật thứ hai cũng nằm trong dấu ngoặc kép và có khoảng trắng sau chuỗi đầu tiên

Bạn đã cố gắng thực hiện các hoạt động trên trang này

lát cắt phạm vi trong Python là gì?

Hàm Slicing range[] trong Python . allows users to generate a series of numbers within a given range.

Toán tử nào sau đây là toán tử lát trong Python?

Toán tử lát cắt [n. m] trả về một phần của chuỗi bắt đầu bằng ký tự tại chỉ mục n và đi lên nhưng không bao gồm ký tự tại chỉ mục m. Hoặc với cách đếm bình thường từ 1, đây là ký tự thứ [n+1] cho đến và bao gồm ký tự thứ m.

cắt lát trong Python trong Python là gì?

Cắt lát trong Python là tính năng cho phép truy cập các phần của chuỗi như chuỗi, bộ dữ liệu và danh sách . Bạn cũng có thể sử dụng chúng để sửa đổi hoặc xóa các mục của chuỗi có thể thay đổi, chẳng hạn như danh sách. Các lát cũng có thể được áp dụng trên các đối tượng của bên thứ ba như mảng NumPy, cũng như chuỗi Pandas và khung dữ liệu.

Biểu tượng nào được sử dụng để cắt chuỗi có phạm vi trong Python?

Python String slice luôn tuân theo quy tắc này. s[. tôi] + s[tôi. ] == s cho bất kỳ chỉ mục nào 'i'. Tất cả các tham số này là tùy chọn - giá trị mặc định start_pos là 0, giá trị mặc định end_pos là độ dài của chuỗi và giá trị mặc định của bước là 1.

Chủ Đề