Viết chương trình Python để đếm số dương và số âm trong Tuple bằng cách sử dụng phạm vi vòng lặp for. Điều kiện if (if (posngTuple[i] > = 0)) kiểm tra xem mục Tuple lớn hơn hoặc bằng 0. Nếu Đúng, chúng tôi thêm một vào số Tuple Tích cực; nếu không (tNegativeCount = tNegativeCount + 1), hãy thêm một vào giá trị số Tuple Phủ định.
# Count Positive and Negative Numbers posngTuple = (3, -22, -44, 19, -99, -37, 4, 11, -89) print("Positive and Negative Tuple Items = ", posngTuple) tPositiveCount = tNegativeCount = 0 for i in range(len(posngTuple)): if (posngTuple[i] >= 0): tPositiveCount = tPositiveCount + 1 else: tNegativeCount = tNegativeCount + 1 print("The Count of Positive Numbers in posngTuple = ", tPositiveCount) print("The Count of Negative Numbers in posngTuple = ", tNegativeCount)Trong ví dụ Tích cực và Phủ định Python này, chúng tôi đã sử dụng vòng lặp for (cho pntup trong posngTuple) để lặp lại các giá trị tuple thực tế và kiểm tra xem chúng lớn hơn hay bằng 0.
# Count Positive and Negative Numbers posngTuple = (55, -99, -88, 0, -78, 22, 4, -66, 21, 33) print("Positive and Negative Tuple Items = ", posngTuple) tPositiveCount = tNegativeCount = 0 for pntup in posngTuple: if(pntup >= 0): tPositiveCount = tPositiveCount + 1 else: tNegativeCount = tNegativeCount + 1 print("The Count of Positive Numbers in posngTuple = ", tPositiveCount) print("The Count of Negative Numbers in posngTuple = ", tNegativeCount)Positive and Negative Tuple Items = (55, -99, -88, 0, -78, 22, 4, -66, 21, 33) The Count of Positive Numbers in posngTuple = 6 The Count of Negative Numbers in posngTuple = 4Chương trình Python để đếm Tích cực và Phủ định trong Tuple bằng cách sử dụng Vòng lặp While.
# Count of Tuple Positive and Negative Numbers posngTuple = (11, -22, -33, 44, 55, -66, -77, 0, -99) print("Positive and Negative Tuple Items = ", posngTuple) tPositiveCount = tNegativeCount = 0 i = 0 while (i < len(posngTuple)): if(posngTuple[i] >= 0): tPositiveCount = tPositiveCount + 1 else: tNegativeCount = tNegativeCount + 1 i = i + 1 print("The Count of Positive Numbers in posngTuple = ", tPositiveCount) print("The Count of Negative Numbers in posngTuple = ", tNegativeCount)Positive and Negative Tuple Items = (11, -22, -33, 44, 55, -66, -77, 0, -99) The Count of Positive Numbers in posngTuple = 4 The Count of Negative Numbers in posngTuple = 5Trong ví dụ Python Tuple này, chúng tôi đã tạo một hàm trả về số lượng số Dương và Số âm.
# Count of Tuple Positive and Negative Numbers def CountOfPositiveNegativeNumbers(evodTuple): tPositiveCount = tNegativeCount = 0 for pntup in evodTuple: if(pntup >= 0): tPositiveCount = tPositiveCount + 1 else: tNegativeCount = tNegativeCount + 1 return tPositiveCount, tNegativeCount evodTuple = (26, -77, -99, 75, 14, -56, 19, 81, -1, 33) print("Positive and Negative Tuple Items = ", evodTuple) PositiveCount, NegativeCount = CountOfPositiveNegativeNumbers(evodTuple) print("The Count of Positive Numbers in evodTuple = ", PositiveCount) print("The Count of Negative Numbers in evodTuple = ", NegativeCount)Positive and Negative Tuple Items = (26, -77, -99, 75, 14, -56, 19, 81, -1, 33) The Count of Positive Numbers in evodTuple = 6 The Count of Negative Numbers in evodTuple = 4Xem thảo luận Nội phân chính
Làm thế nào để lấy số nguyên và chuỗi làm đầu vào trong danh sách của mã Python.
# Số lượng các yếu tố ..
Xem thảo luận
Làm thế nào để lấy số nguyên và chuỗi làm đầu vào trong danh sách của mã Python.
# Số lượng các yếu tố ..
n = int (đầu vào ("nhập số phần tử:")).
# Bên dưới dòng đọc đầu vào từ người dùng bằng hàm map () ..
a = list (map (int, input ("\ nenTer Các số:"). Dải (). Split ())) [: n].
Python3
in ("\ nlist là -", a).
Xem thảo luận
Nội phân chính
10 <class 'str'> 20 <class 'int'>710 <class 'str'> 20 <class 'int'>810 <class 'str'> 20 <class 'int'>910 20 30 40 50 60 70 array: ['10', '20', '30', '40', '50', '60', '70'] 10 20 30 40 50 60 70 array: [10, 20, 30, 40, 50, 60, 70]0
Output:
100 <class 'str'> <class 'int'>Đầu vào () làm gì?
Python3
in ("\ nlist là -", a).
10 <class 'str'> 20 <class 'int'>710 <class 'str'> 20 <class 'int'>810 <class 'str'> 20 <class 'int'>910 20 30 40 50 60 70 array: ['10', '20', '30', '40', '50', '60', '70'] 10 20 30 40 50 60 70 array: [10, 20, 30, 40, 50, 60, 70]0
Xem thảo luận
10 <class 'str'> 20 <class 'int'>710 <class 'str'> 20 <class 'int'>810 <class 'str'> 20 <class 'int'>9name = input("What is your name >>>") 6
Output:
10 <class 'str'> 20 <class 'int'>Nội phân chính
Python3
Đầu vào () làm gì?
Lấy đầu vào chuỗi trong Python
Lấy đầu vào số nguyên trong Python
10 <class 'str'> 20 <class 'int'>710 <class 'str'> 20 <class 'int'>8print("Enter your name") x = input() y = input("age >>>") #age>>> will be printed before input print("Your name is",x,"and","and your age is",y) 3print("Enter your wish") wish = input() print("May your wish come true!") 8
Output:
10 20 30 40 50 60 70 array: ['10', '20', '30', '40', '50', '60', '70'] 10 20 30 40 50 60 70 array: [10, 20, 30, 40, 50, 60, 70]Lấy đầu vào phao (số thập phân) trong Python
Python3
Hãy để máy tính của bạn làm một số toán học cho bạn
Cải thiện bài viết
num = input() print(type(num)) 7num = input() print(type(num)) 8num = input() print(type(num)) 9
10 <class 'str'> 20 <class 'int'>710 <class 'str'> 20 <class 'int'>8x = int(input("Enter an integer >>>")) print ("You have entered", x) 2x = int(input("Enter an integer >>>")) print ("You have entered", x) 3
Output:
Enter the size of list : 4 Enter the integer elements of list(Space-Separated): 6 3 9 10 The list is: [6, 3, 9, 10]Lưu bài viết
Đọc
Bàn luận
Trong bài đăng này, chúng ta sẽ xem làm thế nào để lấy đầu vào số nguyên trong Python. Như chúng ta biết rằng hàm đầu vào tích hợp () Python luôn trả về đối tượng lớp STR (Chuỗi). Vì vậy, để lấy đầu vào số nguyên, chúng ta phải gõ các đầu vào đó vào số nguyên bằng cách sử dụng hàm int int () tích hợp python.
Hãy cho chúng tôi xem các ví dụ:
name = input("What is your name >>>")Ví dụ 1:
10 <class 'str'> 20 <class 'int'>310 <class 'str'> 20 <class 'int'>4 10 <class 'str'> 20 <class 'int'>510 <class 'str'> 20 <class 'int'>6
10 <class 'str'> 20 <class 'int'>710 <class 'str'> 20 <class 'int'>810 <class 'str'> 20 <class 'int'>910 20 30 40 50 60 70 array: ['10', '20', '30', '40', '50', '60', '70'] 10 20 30 40 50 60 70 array: [10, 20, 30, 40, 50, 60, 70]0
print("Enter your name") x = input() y = input("age >>>") #age>>> will be printed before input print("Your name is",x,"and","and your age is",y)Ví dụ 1:
10
<class 'str'>
20
<class 'int'>310
<class 'str'>
20
<class 'int'>4 10
<class 'str'>
20
<class 'int'>510
<class 'str'>
20
<class 'int'>6
xyz
age >>>20
Your name is xyz and and your age is 20
Ví dụ 1:
10
<class 'str'>
20
<class 'int'>310
<class 'str'>
20
<class 'int'>4 10
<class 'str'>
20
<class 'int'>510
<class 'str'>
20
<class 'int'>6
I want to be greatest coder ever
May your wish come true!
Đầu vào () làm gì?
x = input(">>>") print(x)Ví dụ 1:
10 <class 'str'> 20 <class 'int'>310 <class 'str'> 20 <class 'int'>4 10 <class 'str'> 20 <class 'int'>510 <class 'str'> 20 <class 'int'>6
10 <class 'str'> 20 <class 'int'>710 <class 'str'> 20 <class 'int'>810 <class 'str'> 20 <class 'int'>910 20 30 40 50 60 70 array: ['10', '20', '30', '40', '50', '60', '70'] 10 20 30 40 50 60 70 array: [10, 20, 30, 40, 50, 60, 70]0
Lấy đầu vào chuỗi trong Python
Theo mặc định, bất kỳ đầu vào nào được nhập bởi người dùng là loại chuỗi.
num = input() print(type(num))Đầu ra
Như bạn có thể thấy, người dùng đã nhập số 10 làm đầu vào nhưng loại của nó là str. Do đó, bất kỳ đầu vào nào được nhập bởi người dùng luôn được đọc dưới dạng chuỗi.
Lấy đầu vào số nguyên trong Python
Chúng tôi chỉ thấy rằng đầu vào luôn được đọc dưới dạng chuỗi. Vậy nếu chúng ta muốn đọc một số nguyên thì sao?
Chúng ta có thể làm điều này bằng cách chuyển đổi đầu vào chuỗi sang int bằng cách sử dụng hàm 10 <class 'str'> 20 <class 'int'>03.
x = int(input("Enter an integer >>>")) print ("You have entered", x)Đầu ra
Như bạn có thể thấy, người dùng đã nhập số 10 làm đầu vào nhưng loại của nó là str. Do đó, bất kỳ đầu vào nào được nhập bởi người dùng luôn được đọc dưới dạng chuỗi.12
You have entered 12
Lấy đầu vào số nguyên trong Python
Chúng tôi chỉ thấy rằng đầu vào luôn được đọc dưới dạng chuỗi. Vậy nếu chúng ta muốn đọc một số nguyên thì sao?
Chúng ta có thể làm điều này bằng cách chuyển đổi đầu vào chuỗi sang int bằng cách sử dụng hàm 10 <class 'str'> 20 <class 'int'>03.
10 <class 'str'> 20 <class 'int'>0Đầu ra
Như bạn có thể thấy, người dùng đã nhập số 10 làm đầu vào nhưng loại của nó là str. Do đó, bất kỳ đầu vào nào được nhập bởi người dùng luôn được đọc dưới dạng chuỗi.12
You have entered 12
Lấy đầu vào số nguyên trong Python
Chúng tôi chỉ thấy rằng đầu vào luôn được đọc dưới dạng chuỗi. Vậy nếu chúng ta muốn đọc một số nguyên thì sao?
Chúng ta có thể làm điều này bằng cách chuyển đổi đầu vào chuỗi sang int bằng cách sử dụng hàm 10 <class 'str'> 20 <class 'int'>03.
10 <class 'str'> 20 <class 'int'>1Đầu ra
Như bạn có thể thấy, người dùng đã nhập số 10 làm đầu vào nhưng loại của nó là str. Do đó, bất kỳ đầu vào nào được nhập bởi người dùng luôn được đọc dưới dạng chuỗi.
12.32
Lấy đầu vào số nguyên trong Python
Chúng tôi chỉ thấy rằng đầu vào luôn được đọc dưới dạng chuỗi. Vậy nếu chúng ta muốn đọc một số nguyên thì sao?
10 <class 'str'> 20 <class 'int'>2Đầu ra
Như bạn có thể thấy, người dùng đã nhập số 10 làm đầu vào nhưng loại của nó là str. Do đó, bất kỳ đầu vào nào được nhập bởi người dùng luôn được đọc dưới dạng chuỗi.
-0.8390715290764524
8.0
Lấy đầu vào số nguyên trong Python
Chúng tôi chỉ thấy rằng đầu vào luôn được đọc dưới dạng chuỗi. Vậy nếu chúng ta muốn đọc một số nguyên thì sao?
Chúng ta có thể làm điều này bằng cách chuyển đổi đầu vào chuỗi sang int bằng cách sử dụng hàm 10 <class 'str'> 20 <class 'int'>03.
Nhập một số nguyên
10 <class 'str'> 20 <class 'int'>03 Thay đổi một chuỗi thành một số nguyên. Ví dụ, 10 <class 'str'> 20 <class 'int'>05 sẽ cung cấp cho chúng ta số nguyên 12.
Trong ví dụ trên, chúng tôi đang lấy đầu vào từ người dùng làm chuỗi với hàm x = int(input("Enter an integer >>>")) print ("You have entered", x) 4 và sau đó chúng tôi đang sử dụng 10 <class 'str'> 20 <class 'int'>03 để thay đổi nó thành một số nguyên. Vì vậy, nếu người dùng vào 12, thì x = int(input("Enter an integer >>>")) print ("You have entered", x) 4 sẽ trở thành '12' (một chuỗi) và câu lệnh trên 10 <class 'str'> 20 <class 'int'>09 sẽ trở thành 10 <class 'str'> 20 <class 'int'>05 và chúng tôi sẽ nhận được 12 như một số nguyên.
Chúng ta cũng có thể phá vỡ ví dụ trên trong một bước nữa để hiểu rõ hơn.
Ở đây, chúng tôi đã vượt qua 12. Do đó, 10 <class 'str'> 20 <class 'int'>11 đã trở thành 10 <class 'str'> 20 <class 'int'>12 và sau đó 10 <class 'str'> 20 <class 'int'>13 đã biến nó thành một số nguyên.
Lấy đầu vào phao (số thập phân) trong Python
Tương tự như lấy đầu vào của các số nguyên, chúng ta có thể sử dụng 10 <class 'str'> 20 <class 'int'>14 để lấy đầu vào từ người dùng và thay đổi nó thành một chiếc phao.
12.32 12.32type cast those inputs into integers by using Python built-in int() function.
Nó tương tự như lấy đầu vào của số nguyên. Chúng tôi đã nhập 12,32 đến x = int(input("Enter an integer >>>")) print ("You have entered", x) 4 đã trả lại 10 <class 'str'> 20 <class 'int'>16 (một chuỗi). Do đó, biểu thức 10 <class 'str'> 20 <class 'int'>17 đã trở thành 10 <class 'str'> 20 <class 'int'>18 và điều đó đã cho chúng tôi một chiếc phao 10 <class 'str'> 20 <class 'int'>19.
Hãy để máy tính của bạn làm một số toán học cho bạnraw_input() and input(). The results can be stored into a variable. raw_input() – It reads the input or command and returns a string. input() – Reads the input and returns a python type like list, tuple, int, etc.
-0.9880316240928618 -0.8390715290764524 8.0
10 <class 'str'> 20 <class 'int'>20 → Điều này sẽ bao gồm thư mục sẵn có của Python 'Math'. Nó chứa nhiều chức năng toán học cho việc sử dụng của chúng tôi. Nhập là một từ khóa được sử dụng để 10 <class 'str'> 20 <class 'int'>21 bất kỳ thư mục có sẵn nào.a whole number, positive or negative, without decimals, of unlimited length.
10 <class 'str'> 20 <class 'int'>22 Tính sin của một góc nhất định.
10 <class 'str'> 20 <class 'int'>23 Tính cosin của một góc nhất định..
10 <class 'str'> 20 <class 'int'>24 Tính toán 10 <class 'str'> 20 <class 'int'>25 được nâng lên đến sức mạnh của 10 <class 'str'> 20 <class 'int'>26 (a^b).
Chúng tôi đã nhập 'Toán' và các hàm này được cung cấp bởi nó, vì vậy 'Math.sin ()' có thể được hiểu là hàm sin () từ thư mục 'toán'.
Kiểm tra tài liệu chính thức của Python cho nhiều chức năng có sẵn trong toán học.
Để học hỏi từ các video đơn giản, bạn luôn có thể xem khóa học video Python của chúng tôi trên CodeSdope Pro. Nó có hơn 500 câu hỏi thực hành và hơn 20 dự án.
Về lý thuyết, không có sự khác biệt lớn giữa lý thuyết và thực hành. Nhưng, trong thực tế, có.