Báo cáo học liệu
Mua học liệu
Mua học liệu:
-
Số dư ví của bạn: 0 coin - 0 Xu
-
Nếu mua học liệu này bạn sẽ bị trừ: 2 coin\Xu
Để nhận Coin\Xu, bạn có thể:
CHÚC MỪNG
Bạn đã nhận được sao học tập
Chú ý:
Thành tích của bạn sẽ được cập nhật trên bảng xếp hạng sau 1 giờ!
Khai báo và duyệt xâu SVIP
Nếu video không chạy trên Zalo, bạn vui lòng Click vào đây để xem hướng dẫn
Lưu ý: Ở điểm dừng, nếu không thấy nút nộp bài, bạn hãy kéo thanh trượt xuống dưới.
Bạn phải xem đến hết Video thì mới được lưu thời gian xem.
Để đảm bảo tốc độ truyền video, OLM lưu trữ video trên youtube. Do vậy phụ huynh tạm thời không chặn youtube để con có thể xem được bài giảng.
Nội dung này là Video có điểm dừng: Xem video kết hợp với trả lời câu hỏi.
Nếu câu hỏi nào bị trả lời sai, bạn sẽ phải trả lời lại dạng bài đó đến khi nào đúng mới qua được điểm dừng.
Bạn không được phép tua video qua một điểm dừng chưa hoàn thành.
Dữ liệu luyện tập chỉ được lưu khi bạn qua mỗi điểm dừng.
Lưu ý: Ở điểm dừng, nếu không thấy nút nộp bài, bạn hãy kéo thanh trượt xuống dưới.
Bạn phải xem đến hết Video thì mới được lưu thời gian xem.
Để đảm bảo tốc độ truyền video, OLM lưu trữ video trên youtube. Do vậy phụ huynh tạm thời không chặn youtube để con có thể xem được bài giảng.
Nội dung này là Video có điểm dừng: Xem video kết hợp với trả lời câu hỏi.
Nếu câu hỏi nào bị trả lời sai, bạn sẽ phải trả lời lại dạng bài đó đến khi nào đúng mới qua được điểm dừng.
Bạn không được phép tua video qua một điểm dừng chưa hoàn thành.
Dữ liệu luyện tập chỉ được lưu khi bạn qua mỗi điểm dừng.
Theo dõi OLM miễn phí trên Youtube và Facebook:
Đây là bản xem trước câu hỏi trong video.
Hãy
đăng nhập
hoặc
đăng ký
và xác thực tài khoản để trải nghiệm học không giới hạn!
Câu 1 (1đ):
Em hãy xác định các xâu kí tự hợp lệ.
(Nhấp vào dòng để chọn đúng / sai)'1234@-+" |
|
"s = \'Xin chao\' " |
|
"s = "Xin chao" " |
|
bánh mì |
|
"s = 'Xin chao' " |
|
"hello" |
|
'55 > 15' |
|
'bánh mì' |
|
100010100 |
|
Câu 2 (1đ):
Cho kết quả của phép cộng xâu kí tự, em hãy xác định cách khai báo của hai biến a và b.
Câu 3 (1đ):
Em hãy cho biết kí tự mà màn hình hiển thị?
Câu 4 (1đ):
Cho xâu kí tự được khai báo như sau:
Hãy xác định kí tự tại các vị trí:
Vị trí thứ 5 là
Vị trí thứ 3 là
Vị trí thứ 12 là
Vị trí thứ 8 là
Câu 5 (1đ):
Nếu loại bỏ hết các kí tự trống trong xâu thì kí tự thứ 16 là
Câu 6 (1đ):
Cho xâu kí tự dưới đây, em hãy xác định các điều kiện trong vòng lặp for
for i in range(
,
,
):
Văn bản dưới đây là được tạo ra tự động từ nhận diện giọng nói trong video nên có thể có lỗi
- ở nội dung số 2 Chúng ta sẽ tìm hiểu về
- cách khai báo và diệt sâu ký tự để biểu
- diễn sau ký tự trong ngôn ngữ lập trình
- chúng ta sẽ sử dụng các ký hiệu là dấu
- nháy đơn hoặc dấu nháy kép như ở đây với
- chữ xin chào thì chúng ta sẽ đưa chữ Xin
- chào vào bên trong gặp dấu nháy kép hoặc
- đưa chữ Xin chào vào bên trong cặp dấu
- nháy đơn cú pháp để khai báo một xâu ký
- tự cũng giống như cách khai báo mà chúng
- ta đã được học ở những bài trước như ở
- đây thì chúng ta đang có 3 cách khai báo
- kiểu xấu ký tự ở hai cách đầu tiên xâu
- kí tự đã được chuyển hóa theo đúng cú
- pháp của ngôn ngữ lập trình như vậy đây
- sẽ là kiểu khai báo đúng
- ở kiểu khai báo thứ Ba Vì sâu ký tự của
- chúng ta chưa được chuẩn hóa nên sẽ gây
- ra lỗi trong lập trình Ngoài ra thì
- chúng ta có thể tạo ra các xâu kí tự
- rỗng bằng cách gán cho biến cặp dầu nháy
- kép hoặc cặp số nháy Đơn
- để truy xuất phần tử trong sâu thì chúng
- ta sẽ truy xuất dựa trên vị trí theo chỉ
- số trong số ký tự tương tự như kiểu dữ
- liệu danh sách và cú pháp ở đây đó chính
- là tên biến đóng mở ngoặc chỉ số sẽ được
- đặt ở bên trong cặp dấu đóng mở ngoặc
- như ở đây thì chúng ta đang có một biến
- s biến s này được gán một xâu kí tự là
- xin chào bây giờ thầy muốn truy xuất
- phần từ ở vị trí thứ hai trong xâu kí tự
- chúng ta chỉ cần thực hiện cú pháp truy
- xuất tương tự như trong kiểu dữ liệu
- danh sách vì xâu ký tự cũng giống như
- kiểu dữ liệu danh sách nên nó cũng có độ
- dài và để xác định độ dài cho xâu ký tự
- chúng ta có thể sử dụng hàm len để xác
- định vị trí ký tự cuối của xâu thì chúng
- ta có thể lấy độ dài trừ đi 1
- Ví dụ như ở đây thì khi ta muốn xác định
- độ dài của xâu ký tự trên màn hình ta sẽ
- sử dụng hàm len sau đó lấy độ dài là hàm
- lên đã trả về trừ đi 1 để xác định được
- vị trí ký tự cuối của xâu Ngoài ra thì
- pitton cũng hỗ trợ truy vấn ngược đối
- với truy vấn theo chiều Thuận ta sẽ truy
- vấn theo chiều từ trái sang phải bắt đầu
- từ số 0 khi ta thực hiện truy vấn ngược
- ta sẽ thực hiện theo chiều từ phải sang
- trái bắt đầu từ số trừ 1 khi chỉ số bắt
- đầu là -1 tại ký tự cuối cùng của sâu
- thì chiều tăng và đây sẽ là chiều âm ví
- dụ khi mà ta muốn truy vấn đến chữ A
- trong sâu chúng ta có thể thực hiện bằng
- hai cách đó chính là truy vấn theo chiều
- Thuận và chiều ngược
- đối với truy vấn theo chiều Thuận thì
- chúng ta sẽ truy vấn với chỉ số là số 6
- Còn đối với truy vấn theo chiều ngược
- lại thì chúng ta sẽ truy vấn theo chỉ số
- là -2
- phép duyệt sau cũng tương tự như duyệt
- danh sách
- bằng cách sử dụng vòng lặp để duyệt lần
- lượt các ký tự trong xâu có hai cách mức
- cơ bản đó chính là duyệt thông qua chỉ
- số của sâu hoặc duyệt trực tiếp đối với
- cách 1
- Để duyệt theo chỉ số của sâu thì ta có
- thể tạo ra một biến và biến đó sẽ tăng
- dần sau mỗi lần lặp để thực hiện truy
- vấn này thì ta sẽ tạo ra một biến s chứa
- nội dung của xâu muốn truy vấn sau đó ta
- sẽ sử dụng vòng lặp for chỉ số bắt đầu ở
- đây là số 0 vì ta đang truy vấn theo
- chiều Thuận điều kiện dừng ở đây đó
- chính là khi ta duyệt đến quá phần tử
- cuối cùng của sâu và bước nhảy ở đây đó
- chính là bằng 1 Bây giờ ta sẽ viết câu
- lệnh hiển thị từng ký tự trong sâu
- cách duyệt số 2 đó là duyệt trực tiếp ta
- sẽ sử dụng một biến để lưu trữ trực tiếp
- giá trị của xâu ký tự đó sau mỗi lần lặp
- ở cách duyệt này thì chúng ta sẽ sử dụng
- vòng Ford thay vì chúng ta sử dụng câu
- lệnh insen thì chúng ta sẽ sử dụng câu
- lệnh in
OLMc◯2022
Bạn có thể đánh giá bài học này ở đây