Xác thực phạm vi Python

biểu thức số trong phạm vi [] trả về giá trị boolean. Đúng nếu số có trong phạm vi [], Sai nếu số không có trong phạm vi

Bạn cũng có thể kiểm tra theo cách khác xung quanh bằng cách sử dụng cú pháp không hiện có

if number not in range[start, stop[, step]]:
    statement[s]

Bây giờ biểu thức. số không có trong phạm vi[] trả về True nếu số không có trong phạm vi và Sai nếu có số trong phạm vi

Ví dụ 1 – Nếu Number in range[]

Trong ví dụ này, chúng tôi sẽ tạo một đối tượng phạm vi đại diện cho một số dãy số và kiểm tra xem một số đã cho có xuất hiện trong phạm vi hay không

Chương trình Python

range_1 = range[2, 20, 3]
number = int[input['Enter a number : ']]

if number in range_1 :
    print[number, 'is present in the range.']
else :
    print[number, 'is not present in the range.']

đầu ra

D:\workspace\python> python example.py
Enter a number : 4
4 is not present in the range.
D:\workspace\python> python example.py
Enter a number : 5
5 is present in the range.
D:\workspace\python> python example.py
Enter a number : 11
11 is present in the range.
D:\workspace\python> python example.py
Enter a number : 12
12 is not present in the range.

Ví dụ 2 – Nếu Number not in range[]

Bạn cũng có thể kiểm tra xem số có nằm trong phạm vi không

Trong ví dụ này, chúng tôi sẽ tạo một đối tượng phạm vi đại diện cho một số dãy số và kiểm tra xem một số đã cho không có trong phạm vi

Chương trình Python

range_1 = range[2, 20, 3]
number = int[input['Enter a number : ']]

if number not in range_1 :
    print[number, 'is not present in the range.']
else :
    print[number, 'is present in the range.']

đầu ra

D:\workspace\python> python example.py
Enter a number : 4
4 is not present in the range.
D:\workspace\python> python example.py
Enter a number : 5
5 is present in the range.
D:\workspace\python> python example.py
Enter a number : 11
11 is present in the range.
D:\workspace\python> python example.py
Enter a number : 12
12 is not present in the range.

Phần kết luận

Kết thúc Hướng dẫn Python này, chúng ta đã học cách kiểm tra xem một số đã cho có nằm trong phạm vi [] hay không bằng cách sử dụng biểu thức if in range và if not in range

Hướng dẫn này cung cấp cho bạn nhiều phương pháp để kiểm tra xem một số nguyên có nằm trong phạm vi đã cho hay không. Nó bao gồm một số ví dụ để mang lại sự rõ ràng

Trước tiên hãy xác định vấn đề. Chúng tôi muốn xác minh xem một giá trị số nguyên có nằm giữa hai số khác hay không, ví dụ: 1000 và 7000

Vì vậy, chúng tôi cần một phương pháp đơn giản có thể cho chúng tôi biết về bất kỳ giá trị số nào nếu nó thuộc về một phạm vi nhất định. Do đó, trong bài đăng này, chúng tôi sẽ mô tả ba cách giải quyết vấn đề này. Bạn có thể chọn cái nào phù hợp với mình nhất

Hai trong số các phương thức này hoạt động trong Python 3 và phương thức thứ ba dành riêng cho Python 2. 7

con trăn. Kiểm tra số nguyên trong phạm vi hoặc giữa hai số

Bây giờ chúng ta hãy mở cả ba cách để kiểm tra xem số nguyên có nằm trong phạm vi hay không

Sử dụng toán tử so sánh Python

Trong lập trình Python, chúng ta có thể sử dụng các toán tử so sánh để kiểm tra xem một giá trị cao hơn hay thấp hơn giá trị kia. Và sau đó, chúng ta có thể thực hiện một số hành động dựa trên kết quả

Bài đăng dưới đây xác định các toán tử so sánh tích hợp có sẵn trong Python

Toán tử Python

bây giờ chúng ta hãy xem một đoạn mã mẫu để xem cách sử dụng các toán tử so sánh

"""
Desc:
Python program to check if the integer number is in between a range
"""

# Given range
X = 1000
Y = 7000

def checkRange[num]:
   # using comaparision operator
   if X 

Chủ Đề