WEBVTT

00:00.700 --> 00:01.500
Được rồi.

00:01.510 --> 00:04.330
Chúng tôi gần như bay qua cái này.

00:04.330 --> 00:11.020
Tôi biết chúng ta đang đi chậm ở đây, nhưng hãy tin tôi, một khi bạn có được những loại dữ liệu này, mọi thứ sẽ trở nên dễ dàng hơn rất nhiều.

00:11.020 --> 00:16.450
Vì vậy, chúng tôi chỉ leo lên ngọn núi đó để có thể bắt đầu nhìn vào cấp độ cao hơn về

00:16.450 --> 00:17.200
ngôn ngữ Python.

00:18.560 --> 00:19.520
Để tiếp tục.

00:19.580 --> 00:25.850
Hãy nói về kiểu dữ liệu này, SDR, viết tắt của Strengths.

00:26.780 --> 00:27.770
Hãy xem chúng là gì.

00:30.490 --> 00:35.260
Một chuỗi đơn giản là một đoạn văn bản.

00:35.500 --> 00:43.630
Ví dụ: một chuỗi có thể được viết với dấu ngoặc kép và tôi có thể nói Xin chào, xin chào ở đó.

00:44.320 --> 00:46.080
Và đó là một chuỗi.

00:46.090 --> 00:48.370
Bạn thấy rằng màu đã thay đổi ở đây trong trình chỉnh sửa của tôi.

00:48.940 --> 00:52.660
Tôi cũng có thể tạo chuỗi với dấu ngoặc kép.

00:53.200 --> 00:59.650
Vì vậy, một lần nữa, đây cũng là một chuỗi hợp lệ và tôi có thể đặt bất cứ thứ gì tôi muốn vào đây.

00:59.650 --> 01:01.470
Tôi có thể làm những con số nếu tôi muốn.

01:01.480 --> 01:02.720
Dấu chấm than.

01:02.740 --> 01:04.970
Nó chỉ là một đoạn văn bản.

01:04.990 --> 01:06.940
Bạn có thể nghĩ về nó như một câu cho bây giờ.

01:07.670 --> 01:14.750
Và nếu tôi thực hiện hàm loại ở đây, hãy nhớ các dấu ngoặc này để lưu ý rằng chúng tôi muốn thực hiện một số loại hành

01:14.750 --> 01:19.120
động, chúng tôi đang sử dụng hành động loại mà Python cung cấp cho chúng tôi.

01:19.130 --> 01:21.800
Và nếu tôi nhấp vào chạy, bạn có thấy điều đó không?

01:21.860 --> 01:24.800
Ồ, và hãy nhớ, chúng ta cũng phải in nó ra.

01:24.800 --> 01:28.670
Vì vậy, chúng ta hãy in để chúng ta có thể nhìn thấy màn hình.

01:30.110 --> 01:31.250
Và tôi bấm chạy.

01:31.400 --> 01:38.960
Bạn thấy rằng nó là một loại chuỗi và bây giờ chúng ta có thể sử dụng nó theo những cách quan trọng.

01:39.260 --> 01:47.270
Ví dụ: hãy tưởng tượng bạn đang tạo một biểu mẫu đăng nhập và chúng tôi muốn thu thập tên người dùng và mật khẩu của một số người.

01:47.930 --> 01:55.520
Chúng tôi có thể có biến tên người dùng mà chúng tôi chỉ định, giả sử như một số loại tên người dùng.

01:56.120 --> 01:58.340
Hãy gọi nó là siêu coder.

01:59.640 --> 02:03.900
Và sau đó mật khẩu có thể là siêu bí mật.

02:04.560 --> 02:09.630
Và bây giờ chúng ta có các biến, tên người dùng và mật khẩu này mà chúng ta có thể sử dụng trong suốt chương trình của mình,

02:09.630 --> 02:12.210
chẳng hạn như để kiểm tra xem mật khẩu có tồn tại hay không.

02:12.780 --> 02:16.290
Và hãy nhớ rằng, tôi có thể sử dụng dấu ngoặc kép hoặc dấu ngoặc kép.

02:17.040 --> 02:25.140
Nhưng có một cách thứ ba để chúng ta có thể viết chuỗi bằng Python và cách này cũng được sử dụng cho các chuỗi dài.

02:25.140 --> 02:27.960
Vì vậy, hãy chỉ tạo một chuỗi dài biến.

02:28.140 --> 02:33.720
Và những gì chúng ta có thể làm ở đây là ba dấu ngoặc kép liên tiếp như thế này.

02:34.230 --> 02:43.470
Và sau đó tôi chỉ có thể nói, wow, có thể là một đôi mắt của ai đó thực sự ấn tượng.

02:43.470 --> 02:45.510
Và hãy đi bằng miệng.

02:46.820 --> 02:48.560
Đó thực sự là loại trông giống như tóc.

02:49.190 --> 02:49.730
Được rồi.

02:49.730 --> 02:53.030
Và sau đó tôi kết thúc nó với ba dấu ngoặc kép một lần nữa.

02:53.680 --> 02:56.050
Vì vậy, bây giờ nếu tôi in.

02:57.120 --> 02:58.980
Chuỗi dài.

02:59.720 --> 03:00.830
Và tôi nhấp vào Chạy.

03:01.960 --> 03:02.650
Nhìn kìa.

03:02.740 --> 03:06.550
Khuôn mặt biểu tượng cảm xúc kỳ lạ nhỏ của tôi được in.

03:07.000 --> 03:12.940
Vì vậy, ba dấu ngoặc kép là dành cho chuỗi dài mà tôi có thể tiếp tục lặp lại nhiều dòng.

03:13.210 --> 03:15.670
Ví dụ, tôi không thể làm điều này với một câu trích dẫn duy nhất.

03:15.670 --> 03:21.790
Bạn thấy rằng màu cam bây giờ đã biến mất vì Python sẽ nói đây là một dòng mới và đây là một

03:21.790 --> 03:28.270
dòng khác và nó sẽ cho tôi một lỗi bởi vì, một lời đe dọa với một câu trích dẫn không có ý nghĩa

03:28.270 --> 03:28.960
gì cả.

03:28.960 --> 03:33.820
Nhưng nếu chúng ta sử dụng ba dấu nháy đơn, bạn có thể thấy rằng chúng ta có thể thực hiện nhiều chuỗi dòng.

03:34.330 --> 03:39.190
Và điều này thực sự hữu ích nếu bạn muốn có những câu và đoạn văn dài.

03:39.640 --> 03:45.790
Bây giờ với một chuỗi, chúng ta có thể làm một số điều thú vị mà chúng ta đã thấy trong các video về con số.

03:46.720 --> 03:49.750
Điều gì sẽ xảy ra nếu tôi có một cái gì đó như thế này?

03:50.050 --> 03:56.590
Giả sử tôi muốn lấy tên của một người dùng.

03:58.070 --> 04:01.340
Chỉ cần cung cấp tên riêng của tôi ở đây và sau đó họ.

04:02.490 --> 04:05.970
Và một lần nữa, họ siêu khó phát âm của tôi.

04:06.450 --> 04:14.160
Chúng ta có thể làm điều gì đó như thế này mà chúng ta có tên đầy đủ bằng với tên không?

04:17.000 --> 04:17.720
Họ.

04:19.530 --> 04:24.690
Và sau đó nếu chúng tôi in ở đây tên đầy đủ.

04:26.410 --> 04:27.370
Như thế này.

04:28.100 --> 04:29.030
Điều này có nên làm việc?

04:29.060 --> 04:29.990
Vâng, chúng ta hãy xem xét.

04:30.020 --> 04:35.870
Hãy để tôi xóa phần này ở đây để chúng ta có mã đẹp và sạch sẽ.

04:35.960 --> 04:37.490
Và nếu tôi nhấp vào Chạy.

04:38.870 --> 04:39.680
Của bạn đây.

04:39.710 --> 04:45.740
Tên tôi được in ra, nhưng bạn thấy rằng không có khoảng trắng ở đây vì chúng tôi sẽ sử

04:45.740 --> 04:48.280
dụng dấu cộng để gắn Andre với Nagoya.

04:48.290 --> 04:54.230
Nhưng bạn có thể thấy rằng không có khoảng trắng nào ở đây, vì vậy tôi có thể thêm khoảng trắng nếu tôi muốn,

04:54.230 --> 04:57.500
hoặc tôi có thể chỉ cần tạo một chuỗi khác bên trong đây.

04:59.250 --> 05:02.010
Chỉ như thế này và sau đó thêm một khoảng trắng ở giữa.

05:03.240 --> 05:10.560
Vì vậy, chúng tôi chỉ sử dụng dấu cộng, mà chúng tôi đã thấy trong các video về số, nhưng thay vào đó để thêm các chuỗi lại

05:10.560 --> 05:11.190
với nhau.

05:12.160 --> 05:13.720
Và bây giờ nếu tôi nhấp vào Chạy.

05:14.610 --> 05:15.180
Bạn thấy điều đó?

05:15.180 --> 05:20.250
Tôi có khoảng trắng vì tôi đang thêm một khoảng trắng ở đây giữa các tên.

05:21.030 --> 05:22.530
Rất, rất tuyệt.

05:23.360 --> 05:26.030
Nhưng có một số điều gọn gàng hơn mà chúng ta có thể làm với chuỗi.

05:26.030 --> 05:28.820
Vì vậy chúng ta hãy cùng nghỉ ngơi và hẹn gặp lại các bạn trong video tiếp theo.
