‫Chào mừng trở lại.
‫Trong video này, tôi sẽ chỉ cho bạn một phím tắt cho câu lệnh if và chúng được cải tiến rất tốt cho câu lệnh if.
‫Và những gì họ có thể làm là họ có thể là một tổng thể nếu tuyên bố nó chỉ ở
‫một hàng, khá thú vị trên một dòng và vâng vì vậy nói chung những gì bạn có là một điều kiện thì bạn có dấu
‫chấm hỏi, biểu thức đầu tiên, dấu hai chấm, thứ hai và tất nhiên sau đó bạn kết thúc câu lệnh bằng dấu chấm phẩy.
‫Vì vậy, đó thường là cách bạn có thể tạo lối tắt của câu lệnh if hoặc câu lệnh if nâng cao.
‫Vì vậy, một số điểm cần xem xét ở đây là điều kiện phải đúng hoặc sai.
‫Toán tử điều kiện là đúng.
‫Vì vậy, nó có tính liên kết, có nghĩa là nếu chúng ta nhìn vào biểu thức này ở đây, thì, thực
‫ra, chúng ta hãy xem biểu thức đó sau khi chúng ta tạo câu lệnh if nhỏ đầu tiên của mình.
‫Vì vậy, trước tiên chúng ta hãy tạo một số biến ở đây.
‫Nhiệt độ sẽ là, giả sử, trừ đi năm và chúng ta có một chuỗi và tôi đang gọi trạng thái đó
‫của vật chất.
‫Vì vậy, tôi sẽ để nó trống bây giờ.
‫Và nếu giả sử nhiệt độ dưới 0, thì tôi muốn trạng thái của vật chất là rắn.
‫Vì vậy, trạng thái của vật chất sẽ là chất rắn.
‫Được rồi.
‫Đơn giản vậy thôi.
‫Và tôi muốn nó là trạng thái của vật chất sẽ là chất lỏng.
‫Vì vậy, nhiệt độ bằng không.
‫Nhưng ý tôi là độ C.
‫Vì vậy, ở độ C và 0 độ nước đóng băng.
‫Đó là lý do tại sao nó được đặt ở 0 độ.
‫Vì vậy, đó là lý do tại sao chúng tôi bắt đầu bằng con số không.
‫Đó là khi nước bắt đầu đóng băng hoặc bắt đầu trở thành chất lỏng.
‫Vì vậy, đó là khá nhiều bước ngoặt.
‫Được rồi.
‫Vì vậy, điều tiếp theo mà chúng tôi muốn làm chỉ đơn giản là ghi điều đó vào bảng điều khiển.
‫Vì vậy, CW State of Matter là và sau đó tôi sẽ đặt nó vào các dấu ngoặc nhọn đó như là trạng thái của
‫vật chất.
‫Vì vậy, bây giờ nếu chúng ta kiểm tra điều đó, chúng ta cũng cần điều khiển phím đọc ở đây để chúng ta thấy điều gì thực
‫sự đúng và hãy chạy đoạn mã này và khi đó chúng ta ở trạng thái vật chất là rắn, điều đó có nghĩa
‫là nhiệt độ dưới 0.
‫Được rồi, đó là tuyên bố chung mà chúng tôi đã có.
‫Tất nhiên, bạn có thể tóm tắt nó và bạn có thể làm cho nó ngắn hơn nữa.
‫Vì vậy, giả sử chúng ta có một tình huống như thế này, bạn có thể làm điều đó như thế kia.
‫Vì vậy, sau đó bạn có hai dòng mã và nó rất ngắn, nhưng đó thường không phải
‫là cách bạn tạo câu lệnh if else.
‫Và cách tốt hơn, tất nhiên, là cảnh báo càng tốt, nhưng cách ngắn hơn là sử dụng câu lệnh if nâng
‫cao.
‫Vì vậy, chúng ta hãy tiếp tục và làm điều đó.
‫Vì vậy, tôi sẽ tạo ra toàn bộ trong ngắn hạn, có nghĩa là chúng ta có trạng thái của vật chất sẽ
‫như vậy.
‫Nhiệt
‫độ dưới 0.
‫Nếu đó là sự thật, thì hãy làm điều đầu tiên.
‫Nếu nó sai đến thứ hai.
‫Đó là nó.
‫Vì vậy, toàn bộ điều mà chúng tôi có ở đây trong bốn dòng, chúng tôi có thể đơn giản làm chỉ trong một dòng.
‫Vì vậy, đó là một câu lệnh if nâng cao.
‫Bây giờ, nếu chúng ta loại bỏ tất cả những điều đó từ trước đến nay, chúng ta sẽ chạy lại mã.
‫Vì vậy, tôi sẽ chạy nó một lần nữa.
‫Và chúng ta thấy trạng thái của vật chất là rắn.
‫Và trên thực tế, hãy để tôi ghi chú điều đó và chỉ cần tăng nhiệt độ từ điểm này
‫sang điểm kia thêm 30 độ.
‫Vì vậy, bây giờ nó sẽ ấm, 25 độ và nước ở thể lỏng tại thời điểm đó.
‫Vì vậy, bây giờ chúng ta có câu lệnh if cũ và sau đó chúng ta có câu lệnh ngắn.
‫Và bây giờ nếu chúng ta chạy nó, chúng ta đã từng có chất rắn và một khi chúng ta có chất lỏng.
‫Được rồi.
‫Vì vậy, đó thường là cách bạn có thể tiếp tục và tạo một phiên bản rất đơn giản của.
‫Một câu lệnh if nâng cao bây giờ đối với bạn là một thách thức nhỏ.
‫Vì vậy, thách thức là thêm trạng thái khí của vật chất vào các tùy chọn.
‫Vì vậy, bây giờ hãy sử dụng lại câu lệnh if nâng cao để bổ sung khá nhiều trạng thái khí cho nó.
‫Vì vậy, một nhiệt độ cao hơn 100 độ.
‫Được rồi.
‫Tôi hy vọng bạn đã thử nó.
‫Tôi hy vọng bạn đã thử nó theo cách tương tự như chúng tôi đã thấy ở đây.
‫Tôi chưa chạm vào nó, nhưng tôi sẽ làm điều đó trong một giây.
‫Vì vậy, chúng ta hãy tiếp tục và tạo phần sau.
‫Chúng tôi kiểm tra nhiệt độ một lần nữa và bây giờ chúng tôi nói, được rồi, nó có cao hơn 100 không?
‫Nếu đó là sự thật, thì đó là khí.
‫Nhưng nếu nó không đúng, thì chúng ta muốn kiểm tra nhiệt độ một lần nữa và chúng ta muốn xem nó có dưới
‫0 không, bởi vì nếu nó dưới 0, thì nó là chất rắn.
‫Và nếu nó không dưới 0, thì nó là chất lỏng.
‫Vì vậy, bây giờ chúng ta có một câu lệnh hoàn toàn khác, nếu và v.v., trong một dòng.
‫Vì vậy, bây giờ nếu tôi chạy điều đó và tôi tăng nhiệt độ lên 100 độ, nhiệt độ cộng thêm bằng 100.
‫Vì vậy, bây giờ nó sẽ là 130.
‫Và nó sẽ bay hơi.
‫Nó sẽ trở thành khí.
‫Vì vậy, bây giờ chúng ta sẽ nhận được thông tin rằng nó là khí.
‫Trạng thái của vật chất, rắn.
‫Đó là cái đầu tiên.
‫Và bây giờ trạng thái của vật chất khí.
‫Đó là cái mà chúng tôi có ở đây.
‫Được rồi.
‫Vậy điều quan trọng ở đây là gì?
‫Những gì chúng tôi có là chúng tôi kiểm tra.
‫Nếu nhiệt độ cao hơn 100.
‫Nếu điều đó là đúng, thì chúng tôi chạy mã này ở đây, hoặc chúng tôi chỉ đơn giản sử dụng khí như trạng thái của vật chất.
‫Nhưng nếu không, thì chúng ta phải kiểm tra lần thứ hai.
‫Vì vậy, chúng tôi kiểm tra.
‫Chuyện gì đang xảy ra ở đây?
‫Nhiệt độ có dưới 0 không?
‫Và nếu đúng như vậy.
‫Nếu đúng, thì mục nhập đầu tiên là đúng.
‫Nếu không, cái thứ hai.
‫Vì vậy, chúng tôi không kiểm tra nó như thế này ở đây.
‫Chúng tôi không nói, được thôi.
‫Chúng tôi kiểm tra tất cả những điều đó.
‫Nếu đó là sự thật, toàn bộ tuyên bố đó, thì nó chắc chắn.
‫Nếu không, nó là chất lỏng.
‫Đó không phải là những gì chúng tôi đang làm.
‫Điều thực sự quan trọng là bạn phải hiểu rằng những gì chúng tôi đang làm là chúng tôi kiểm tra.
‫Người đầu tiên.
‫Thực ra, chúng ta có thể làm được như vậy.
‫Tất nhiên, chúng tôi có thể nhìn nhận nó theo cách mà chúng tôi có tuyên bố này mà chúng tôi kiểm tra.
‫Nhưng trước tiên, chúng tôi có tuyên bố này ở đây, vì vậy chúng tôi kiểm tra.
‫Điều kiện này có đúng không?
‫Sau đó, chúng tôi chạy điều đó.
‫Nếu không, chúng tôi chạy toàn bộ điều này ở đây.
‫Bên trong dấu ngoặc là gì?
‫Nhưng đó không phải là những gì bạn cần viết.
‫Bạn có thể đơn giản để nó như vậy.
‫Và đó là những gì câu nói này ở đây đang nói.
‫Vì vậy, biểu thức A, B, C, D, E, đó là những gì chúng ta có ở dưới cùng được đánh giá là đúng.
‫Nếu có thì B kiểm tra ngược lại là C đúng, còn D nếu không thì e.
‫Vì vậy, đó là khá nhiều những gì chúng tôi đã làm.
‫Và điều quan trọng là nó không giống như bạn thấy ở đây.
‫Vì vậy, một đúng thì B hoặc C, và nếu toàn bộ câu lệnh đó là đúng, thì D hoặc E, đó không phải là cách chúng ta làm.
‫Và cuối cùng, toán tử điều kiện không thể được nạp chồng.
‫Được rồi.
‫Vì vậy, đó thường là câu lệnh F nâng cao.
‫Tôi hy vọng bạn có thể giải quyết được thử thách này và nó sẽ hữu ích bất cứ khi nào bạn muốn sử dụng những
‫câu rất đơn giản và ngắn gọn.
‫Nhân tiện, nếu bây giờ chúng ta thay đổi tuyên bố của mình, nếu khác, với những gì chúng ta có ở đây
‫ở phía dưới, nó sẽ giống như thế này khác nếu nhiệt độ cao hơn 100.
‫Và cuối cùng, chúng ta có trạng thái của vật chất sẽ như vậy.
‫Nơi đây.
‫Nhân tiện, nó sẽ là chất lỏng, và cái này ở đây sẽ là chất khí.
‫Vì vậy, nó không hoàn toàn cùng một cách tiếp cận.
‫Tôi chỉ muốn cho bạn thấy rằng chúng ta cần sáu dòng ở đây và điều đó thậm chí không cần sử dụng dấu ngoặc nhọn.
‫Hoặc chúng tôi chỉ có một dòng mà chúng tôi xử lý tất cả các mã giống nhau.