Which method can be used to return a string in upper case letters?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "upper()". Trong Python, chuỗi (str) là đối tượng có sẵn nhiều phương thức (method); str.upper() trả về một chuỗi mới với mọi chữ cái chuyển thành chữ hoa, còn chuỗi gốc không đổi vì chuỗi là kiểu bất biến (immutable), ví dụ 'hello'.upper() cho 'HELLO'. Phương án "uppercase()" không phải phương thức của str, gọi nó sẽ ném AttributeError. Phương án "toUpperCase()" là tên phương thức tương ứng trong JavaScript và Java, không tồn tại trong Python. Phương án "upperCase()" viết kiểu camelCase cũng không có trong Python; các phương thức chuỗi của Python viết thường toàn bộ, và vì Python phân biệt chữ hoa chữ thường nên upperCase là một tên khác hẳn upper. Phương thức đi cặp với upper() là lower(), chuyển chuỗi sang chữ thường.

Cùng phần 2

Xuất hiện trong 1 bộ đề