Trăn phao tích cực

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực thi chương trình nói trên


Dung dịch mẫu-2

Mã Python

n = float(input('Input a number: '))
print('Number is Positive.' if n > 0 else 'It is Zero!' if n == 0 else 'Number is Negative.')
   

Đầu ra mẫu

Input a number:  0
It is Zero!

Trực quan hóa việc thực thi mã Python

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực thi chương trình nói trên


Dung dịch mẫu-3

Mã Python

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   

Đầu ra mẫu

Input a number:  -150
Number is Negative number.

Trực quan hóa việc thực thi mã Python

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực thi chương trình nói trên


Trình chỉnh sửa mã Python

 

Có một cách khác để giải quyết giải pháp này?

Trước. Viết chương trình Python để tìm đường dẫn đến một tệp hoặc thư mục khi bạn gặp tên đường dẫn.
Tiếp theo. Viết chương trình Python để lấy các số chia hết cho mười lăm từ danh sách bằng hàm ẩn danh.

Mức độ khó của bài tập này là gì?

Dễ dàng trung bình khó

Kiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource



Chia sẻ Hướng dẫn / Bài tập này trên. FacebookTwitter

con trăn. Lời khuyên trong ngày

Loại bỏ các ký tự không mong muốn

Bạn có thể loại bỏ khoảng trắng hoặc bất kỳ ký tự cụ thể nào bằng các phương thức dải trong Python. Bạn có thể sử dụng một trong hai dải trơn cho cả hai bên, lstrip cho bên trái và rstrip chỉ cho bên phải

Ví dụ 1. In tất cả các số dương từ danh sách đã cho bằng vòng lặp for Lặp lại từng phần tử trong danh sách bằng vòng lặp for và kiểm tra xem số đó có lớn hơn hoặc bằng 0 không. Nếu điều kiện thỏa mãn thì chỉ in ra số.  

Python3




n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
86

 

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
87

11 0 45 66 
0
11 0 45 66 
1
11 0 45 66 
2
11 0 45 66 
3
11 0 45 66 
4
11 0 45 66 
5
11 0 45 66 
6
11 0 45 66 
4
11 0 45 66 
8
11 0 45 66 
4
Input a number:  0
It is Zero!
40
11 0 45 66 
4
Input a number:  0
It is Zero!
42
11 0 45 66 
4
11 0 45 66 
5
Input a number:  0
It is Zero!
45
Input a number:  0
It is Zero!
46

 

Input a number:  0
It is Zero!
47

________ 148 ________ 149 ________ 240 ________ 241

 

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
42
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
43

________ 242 ________ 245 ________ 246

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
42
11 0 45 66 
1
11 0 45 66 
8
Input a number:  -150
Number is Negative number.
40

Input a number:  -150
Number is Negative number.
41
Input a number:  -150
Number is Negative number.
42
Input a number:  -150
Number is Negative number.
43
11 0 45 66 
1
Input a number:  -150
Number is Negative number.
45

Input a number:  -150
Number is Negative number.
46
Input a number:  -150
Number is Negative number.
45

Input a number:  -150
Number is Negative number.
46
Input a number:  -150
Number is Negative number.
49

đầu ra

11 0 45 66 

Ví dụ #2. Sử dụng vòng lặp while

Python3




n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
86

 

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
87

11 0 45 66 
0
11 0 45 66 
1
11 0 45 66 
2
11 0 45 66 
5
11 0 45 66 
96
11 0 45 66 
4
11 0 45 66 
6
11 0 45 66 
4
11 0 45 66 
5
11 0 45 66 
41
11 0 45 66 
4
11 0 45 66 
5
Input a number:  0
It is Zero!
40
11 0 45 66 
4
11 0 45 66 
5
Input a number:  0
It is Zero!
42
11 0 45 66 
4
Input a number:  0
It is Zero!
45
Input a number:  0
It is Zero!
46

Input a number:  0
It is Zero!
49
11 0 45 66 
1
11 0 45 66 
8

 

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
44

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
45
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
46
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
47
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
48

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
42

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
42
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
43

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
42
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
45
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
864
11 0 45 66 
1
11 0 45 66 
8
Input a number:  -150
Number is Negative number.
40

Input a number:  -150
Number is Negative number.
41
Input a number:  -150
Number is Negative number.
42
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
870
11 0 45 66 
1
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
872

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
42

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
42
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
875

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
42
Input a number:  0
It is Zero!
49____2878
11 0 45 66 
1
11 0 45 66 
00

11 0 45 66 
01

đầu ra

Input a number:  0
It is Zero!
4

Ví dụ #3. Sử dụng hiểu danh sách

Python3




11 0 45 66 
02

 

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
87

11 0 45 66 
0
11 0 45 66 
1
11 0 45 66 
2
11 0 45 66 
5
11 0 45 66 
96
11 0 45 66 
4
11 0 45 66 
5
11 0 45 66 
6
11 0 45 66 
4
11 0 45 66 
5
11 0 45 66 
41
11 0 45 66 
4
Input a number:  0
It is Zero!
40
11 0 45 66 
4
11 0 45 66 
5
Input a number:  0
It is Zero!
42
11 0 45 66 
4
Input a number:  0
It is Zero!
45
Input a number:  0
It is Zero!
46

 

11 0 45 66 
23

11 0 45 66 
24
11 0 45 66 
1
11 0 45 66 
26
Input a number:  0
It is Zero!
48
Input a number:  0
It is Zero!
49
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
40
11 0 45 66 
0
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
45
11 0 45 66 
32
11 0 45 66 
1
11 0 45 66 
8
Input a number:  0
It is Zero!
46

 

Input a number:  -150
Number is Negative number.
42
11 0 45 66 
37
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
40
11 0 45 66 
39
11 0 45 66 
40
11 0 45 66 
41
11 0 45 66 
42
11 0 45 66 
43

đầu ra

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
4

Ví dụ #4. Sử dụng biểu thức lambda

Python3




n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
86

 

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
87

11 0 45 66 
0
11 0 45 66 
1
11 0 45 66 
2
11 0 45 66 
5
11 0 45 66 
96
11 0 45 66 
4
11 0 45 66 
6
11 0 45 66 
4
11 0 45 66 
41
11 0 45 66 
4
11 0 45 66 
5
Input a number:  0
It is Zero!
40
11 0 45 66 
4
11 0 45 66 
5
Input a number:  0
It is Zero!
42
11 0 45 66 
4
Input a number:  0
It is Zero!
45
11 0 45 66 
4
11 0 45 66 
5
11 0 45 66 
3
Input a number:  0
It is Zero!
46

 

 

11 0 45 66 
67

11 0 45 66 
24
11 0 45 66 
1
11 0 45 66 
40
11 0 45 66 
71
11 0 45 66 
72
11 0 45 66 
71
11 0 45 66 
74
11 0 45 66 
75
11 0 45 66 
1
11 0 45 66 
8
11 0 45 66 
78

 

Input a number:  -150
Number is Negative number.
42
11 0 45 66 
37
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
40
11 0 45 66 
39
11 0 45 66 
40
11 0 45 66 
41
11 0 45 66 
42
11 0 45 66 
43

đầu ra

Input a number:  -150
Number is Negative number.
4

Phương pháp. Sử dụng hàm liệt kê

Python3




11 0 45 66 
87
11 0 45 66 
1______42
11 0 45 66 
90
11 0 45 66 
4
11 0 45 66 
5
11 0 45 66 
93
11 0 45 66 
4
11 0 45 66 
95
11 0 45 66 
4
11 0 45 66 
97
11 0 45 66 
4
11 0 45 66 
5
Input a number:  0
It is Zero!
400
Input a number:  0
It is Zero!
46

Input a number:  -150
Number is Negative number.
42
Input a number:  0
It is Zero!
403
Input a number:  0
It is Zero!
48
Input a number:  0
It is Zero!
405
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
40
Input a number:  0
It is Zero!
407
Input a number:  0
It is Zero!
408
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
45
Input a number:  0
It is Zero!
410
11 0 45 66 
1
11 0 45 66 
8
Input a number:  0
It is Zero!
413

Đầu ra

11 0 45 66 
9

Phương pháp. Sử dụng phương thức startedwith()

Python3




Input a number:  0
It is Zero!
414

 

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
87

11 0 45 66 
0
11 0 45 66 
1
11 0 45 66 
2
11 0 45 66 
3
11 0 45 66 
4
11 0 45 66 
5
11 0 45 66 
6
11 0 45 66 
4
11 0 45 66 
8
11 0 45 66 
4
Input a number:  0
It is Zero!
40
11 0 45 66 
4
Input a number:  0
It is Zero!
42
11 0 45 66 
4
11 0 45 66 
5
Input a number:  0
It is Zero!
45
Input a number:  0
It is Zero!
46

_______1433____41____1435

Input a number:  0
It is Zero!
436
11 0 45 66 
1____440
11 0 45 66 
71
Input a number:  0
It is Zero!
440
11 0 45 66 
71
Input a number:  0
It is Zero!
442
Input a number:  0
It is Zero!
443

Input a number:  0
It is Zero!
48
Input a number:  0
It is Zero!
445
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
40
Input a number:  0
It is Zero!
447
11 0 45 66 
71
11 0 45 66 
8
11 0 45 66 
4
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
47
Input a number:  0
It is Zero!
452

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
42
n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
45______471
Input a number:  0
It is Zero!
456
Input a number:  0
It is Zero!
457
Input a number:  0
It is Zero!
458
Input a number:  -150
Number is Negative number.
49
Input a number:  0
It is Zero!
460
Input a number:  0
It is Zero!
461
11 0 45 66 
1
Input a number:  0
It is Zero!
463
Input a number:  0
It is Zero!
464

Input a number:  -150
Number is Negative number.
41
Input a number:  0
It is Zero!
466
Input a number:  0
It is Zero!
442
Input a number:  0
It is Zero!
468

_______1433____41____1471

Input a number:  0
It is Zero!
472

Input a number:  -150
Number is Negative number.
42
Input a number:  0
It is Zero!
474

Đầu ra

11 0 45 66 
4

Không gian phụ trợ. Ô(1)

Phương pháp. Sử dụng mảng Numpy.  

con trăn




11 0 45 66 
02

Input a number:  0
It is Zero!
476
Input a number:  0
It is Zero!
477

n = float(input("Input a number: "))
if n >= 0:
  if n == 0:
      print("It is Zero!")
  else:
      print("Number is Positive number.")
else:
  print("Number is Negative number.")
   
87

11 0 45 66 
0
11 0 45 66 
1
Input a number:  0
It is Zero!
481
11 0 45 66 
5
11 0 45 66 
96
11 0 45 66 
4
11 0 45 66 
5
11 0 45 66 
6
11 0 45 66 
4
11 0 45 66 
5
11 0 45 66 
41
11 0 45 66 
4
Input a number:  0
It is Zero!
40
11 0 45 66 
4
11 0 45 66 
5
Input a number:  0
It is Zero!
42
11 0 45 66 
4
Input a number:  0
It is Zero!
45
Input a number:  0
It is Zero!
413

Python có phải là một chữ số dương không?

Mã Python. n = float(input("Nhập một số. ")) nếu n >= 0. nếu n == 0. print("Đó là số 0. ") khác. print("Số là số dương. ") khác. print("Số là số âm. ")

0 là dương hay âm?

Số 0 là không dương cũng không âm . Số dương và số âm đôi khi được gọi là số có dấu. một. Số dương có thể được viết có hoặc không có dấu cộng.

0 có phải là số nguyên dương không?

Số không là số nguyên dương vì nó không mang bất kỳ dấu âm nào.