Trắc nghiệm Tin học 10 – Bài 25: Một số lệnh làm việc với xâu kí tự

Thông tin
Làm trắc nghiệm
Đáp án
Số câu: 25 câu
Thời gian: 45 phút

Trắc nghiệm Tin học 10: Bài 25: Một số lệnh làm việc với xâu kí tự là một trong những đề thi thuộc Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính trong chương trình Tin học 10.

Tiếp nối kiến thức từ bài trước, bài học này giúp học sinh làm quen với các hàm và lệnh cơ bản trong Python để xử lý xâu ký tự (string) một cách hiệu quả. Xử lý chuỗi là một kỹ năng cực kỳ quan trọng trong lập trình, đặc biệt khi làm việc với dữ liệu dạng văn bản như tên, email, nội dung tin nhắn, tệp văn bản,…

Các trọng tâm kiến thức bao gồm: các hàm xử lý xâu thường dùng như len(), lower(), upper(), strip(), replace(), find(), count(), phép cắt xâu (slicing), và cách kết hợp chúng trong các bài toán thực tế. Học sinh cần nắm vững cú pháp, hiểu rõ chức năng và cách ứng dụng các hàm này để xử lý nhanh chóng và chính xác dữ liệu dạng xâu.

Hãy cùng Dethitracnghiem.vn cùng tìm hiểu về đề thi này và tham gia làm kiểm tra ngay lập tức!

Nội dung bài trắc nghiệm

1

Lệnh len(“Python”) trả về kết quả nào?

  • 5

  • 6

  • 7

  • lỗi


2

s = “Hello” thì s[0] là gì?

  • ‘H’

  • ‘e’

  • ‘o’

  • ‘l’


3

s = “hello” thì s.upper() là gì?

  • hello

  • Hello

  • HELLO

  • lỗi


4

s = “HELLO” thì s.lower() là gì?

  • HELLO

  • hello

  • Hello

  • lỗi


5

s = ” abc ” thì s.strip() trả về gì?

  • ‘ abc ‘

  • ‘abc ‘

  • ‘abc’

  • ‘ abc’


6

s = “hello” thì s.find(“e”) là?

  • 0
  • 1

  • 2

  • -1


7

s = “hello” thì s.find(“x”) là?

  • 0
  • 1

  • -1

  • lỗi


8

s = “banana” thì s.count(“a”) là?

  • 2

  • 3

  • 4

  • 1


9

s = “apple” thì s.replace(“p”, “b”) là gì?

  • abble

  • abb le

  • abblee

  • abple


10

s = “a b c” thì s.split() là gì?

  • ‘a’, ‘b’, ‘c’

  • [‘a b c’]

  • [‘a’, ‘b’, ‘c’]

  • [‘abc’]


11

s = “Python” thì s.startswith(“P”) là?

  • True

  • False

  • lỗi

  • P


12

s = “Python” thì s.endswith(“n”) là?

  • False

  • True

  • n

  • lỗi


13

s = “123” thì s.isdigit() trả về?

  • False

  • True

  • 123

  • lỗi


14

s = “abc” thì s.isalpha() trả về?

  • True

  • False

  • abc

  • lỗi


15

s = “abc123” thì s.isalpha() trả về?

  • True

  • False

  • abc

  • lỗi


16

s = “Python” thì s[1:4] trả về?

  • yth

  • ‘yth’

  • ‘Pyt’

  • ‘tho’


17

s = “hello” thì s[::2] trả về?

  • ‘hlo’

  • ‘heo’

  • ‘ell’

  • ‘hol’


18

s = “python” thì s.capitalize() là?

  • PYTHON

  • Python

  • python

  • lỗi


19

s = “Python is fun” thì s.split() trả về?

  • [‘Python’, ‘isfun’]

  • [‘Pythonis’, ‘fun’]

  • [‘Python’, ‘is’, ‘fun’]

  • [‘Python’, ‘ is’, ‘ fun’]


20

s = “a-b-c” thì s.split(“-“) là?

  • [‘a’, ‘b’, ‘c’]

  • [‘a-b-c’]

  • [‘abc’]

  • lỗi


21

Lệnh nối xâu “Hi” + “!” cho kết quả?

  • Hi!

  • ‘Hi!’

  • ‘Hi!

  • lỗi


22

s = “apple” thì s[2] là gì?

  • a

  • p

  • ‘p’

  • l


23

s = “test” thì s * 3 cho kết quả?

  • test3

  • ‘testtesttest’

  • ‘ttt’

  • lỗi


24

s = “” thì len(s) là?

  • 1

  • -1

  • 0
  • lỗi


25

Xâu kí tự là kiểu dữ liệu nào trong Python?

  • int

  • float

  • list

  • str

Trắc nghiệm Tin học 10 – Bài 25: Một số lệnh làm việc với xâu kí tự

Thông tin
Làm trắc nghiệm
Đáp án
Số câu đã làm 0/25
Thời gian còn lại
45:00
Đã làm
Chưa làm
Kiểm tra lại
1

Lệnh len(“Python”) trả về kết quả nào?


2

s = “Hello” thì s[0] là gì?


3

s = “hello” thì s.upper() là gì?


4

s = “HELLO” thì s.lower() là gì?


5

s = ” abc ” thì s.strip() trả về gì?


6

s = “hello” thì s.find(“e”) là?


7

s = “hello” thì s.find(“x”) là?


8

s = “banana” thì s.count(“a”) là?


9

s = “apple” thì s.replace(“p”, “b”) là gì?


10

s = “a b c” thì s.split() là gì?


11

s = “Python” thì s.startswith(“P”) là?


12

s = “Python” thì s.endswith(“n”) là?


13

s = “123” thì s.isdigit() trả về?


14

s = “abc” thì s.isalpha() trả về?


15

s = “abc123” thì s.isalpha() trả về?


16

s = “Python” thì s[1:4] trả về?


17

s = “hello” thì s[::2] trả về?


18

s = “python” thì s.capitalize() là?


19

s = “Python is fun” thì s.split() trả về?


20

s = “a-b-c” thì s.split(“-“) là?


21

Lệnh nối xâu “Hi” + “!” cho kết quả?


22

s = “apple” thì s[2] là gì?


23

s = “test” thì s * 3 cho kết quả?


24

s = “” thì len(s) là?


25

Xâu kí tự là kiểu dữ liệu nào trong Python?


Trắc nghiệm Tin học 10 – Bài 25: Một số lệnh làm việc với xâu kí tự

Thông tin
Làm trắc nghiệm
Đáp án

Hoàn thành

Bạn muốn xem đáp án? Bấm vào đây nhé!

Làm lại bài thi

Trắc nghiệm Tin học 10 – Bài 25: Một số lệnh làm việc với xâu kí tự

Thông tin
Làm trắc nghiệm
Đáp án

Điểm số của bạn là

0/0

Hoàn thành!

0
Câu đúng
0
Câu sai
0
Câu phân vân

Trắc nghiệm Tin học 10 – Bài 25: Một số lệnh làm việc với xâu kí tự

Thông tin
Làm trắc nghiệm
Đáp án

Đáp án chi tiết

Câu 1:

Lệnh len(“Python”) trả về kết quả nào?

5

6

7

lỗi

Câu 2:

s = “Hello” thì s[0] là gì?

‘H’

‘e’

‘o’

‘l’

Câu 3:

s = “hello” thì s.upper() là gì?

hello

Hello

HELLO

lỗi

Câu 4:

s = “HELLO” thì s.lower() là gì?

HELLO

hello

Hello

lỗi

Câu 5:

s = ” abc ” thì s.strip() trả về gì?

‘ abc ‘

‘abc ‘

‘abc’

‘ abc’

Câu 6:

s = “hello” thì s.find(“e”) là?

0

1

2

-1

Câu 7:

s = “hello” thì s.find(“x”) là?

0

1

-1

lỗi

Câu 8:

s = “banana” thì s.count(“a”) là?

2

3

4

1

Câu 9:

s = “apple” thì s.replace(“p”, “b”) là gì?

abble

abb le

abblee

abple

Câu 10:

s = “a b c” thì s.split() là gì?

‘a’, ‘b’, ‘c’

[‘a b c’]

[‘a’, ‘b’, ‘c’]

[‘abc’]

Câu 11:

s = “Python” thì s.startswith(“P”) là?

True

False

lỗi

P

Câu 12:

s = “Python” thì s.endswith(“n”) là?

False

True

n

lỗi

Câu 13:

s = “123” thì s.isdigit() trả về?

False

True

123

lỗi

Câu 14:

s = “abc” thì s.isalpha() trả về?

True

False

abc

lỗi

Câu 15:

s = “abc123” thì s.isalpha() trả về?

True

False

abc

lỗi

Câu 16:

s = “Python” thì s[1:4] trả về?

yth

‘yth’

‘Pyt’

‘tho’

Câu 17:

s = “hello” thì s[::2] trả về?

‘hlo’

‘heo’

‘ell’

‘hol’

Câu 18:

s = “python” thì s.capitalize() là?

PYTHON

Python

python

lỗi

Câu 19:

s = “Python is fun” thì s.split() trả về?

[‘Python’, ‘isfun’]

[‘Pythonis’, ‘fun’]

[‘Python’, ‘is’, ‘fun’]

[‘Python’, ‘ is’, ‘ fun’]

Câu 20:

s = “a-b-c” thì s.split(“-“) là?

[‘a’, ‘b’, ‘c’]

[‘a-b-c’]

[‘abc’]

lỗi

Câu 21:

Lệnh nối xâu “Hi” + “!” cho kết quả?

Hi!

‘Hi!’

‘Hi!

lỗi

Câu 22:

s = “apple” thì s[2] là gì?

a

p

‘p’

l

Câu 23:

s = “test” thì s * 3 cho kết quả?

test3

‘testtesttest’

‘ttt’

lỗi

Câu 24:

s = “” thì len(s) là?

1

-1

0

lỗi

Câu 25:

Xâu kí tự là kiểu dữ liệu nào trong Python?

int

float

list

str

Scroll to top