Chúng ta có thể thực hành một số khái niệm lập trình cơ bản bằng cách học cách in bảng nhân trong Python. Bao gồm các
- Sử dụng biến
- Nhận đầu vào của người dùng
- Sử dụng các chức năng sẵn có
- Nhập biến truyền
- Vòng lặp [loop]
- Định dạng chuỗi
- Sử dụng ký hiệu Unicode
Chúng tôi sẽ sử dụng tính năng định dạng chuỗi f
của Python, có sẵn cho Python 3. 6 trở lên
Chúng ta có thể khai báo một biến và gán giá trị cho nó như sau
Chúng tôi sẽ sử dụng chức năng
table_of = int[input["Print times table of: "]]
0 để nhận đầu vào của người dùng, như hình dưới đâytable_of = input["Print times table of: "]
Chương trình sẽ hiển thị chuỗi
table_of = int[input["Print times table of: "]]
1 và chờ người dùng nhập. Người dùng có thể nhập bất cứ thứ gì. Python diễn giải đầu vào dưới dạng một chuỗiĐể chuyển đổi nó thành một số nguyên, chúng ta sẽ sử dụng hàm
table_of = int[input["Print times table of: "]]
2 xung quanh hàm table_of = int[input["Print times table of: "]]
0table_of = int[input["Print times table of: "]]
table_of = int[input["Print times table of: "]]
4 in từ table_of = int[input["Print times table of: "]]
5 trên màn hình. Hàm table_of = int[input["Print times table of: "]]
6 trống in ra một dòng trốngHàm
table_of = int[input["Print times table of: "]]
7 tạo một chuỗi từ table_of = int[input["Print times table of: "]]
8 đến, nhưng không bao gồm, table_of = int[input["Print times table of: "]]
9. Theo mặc định, nó tăng 1range[start_int, end_int, step_int]
Chúng tôi sẽ sử dụng vòng lặp
range[start_int, end_int, step_int]
0 trong mã của chúng tôi. Nó lặp lại mã trong vòng lặp nhiều lần khi biến nằm trong phạm vi được chỉ địnhfor variable in range[start, end]:
code to repeat
Tính năng định dạng chuỗi f
của Python cho phép chúng tôi đưa các biến vào chuỗi bằng cách sử dụng trình giữ chỗ
range[start_int, end_int, step_int]
2. Để sử dụng giá trị của biến range[start_int, end_int, step_int]
3, chúng ta sẽ sử dụngprint[f"Times table of {table_of}"]
Chúng ta có thể chỉ định độ dài của trình giữ chỗ bằng cách sử dụng một số nguyên. Trong mã, chúng tôi chỉ định điều này bằng cách sử dụng một biến khác. độ dài của kết quả
range[start_int, end_int, step_int]
4Chúng tôi chuyển đổi số nguyên thành một chuỗi bằng cách sử dụng
range[start_int, end_int, step_int]
5 để lấy độ dàiBiểu tượng phép nhân được chỉ định bằng tên Unicode của nó
Bây giờ chúng ta sẽ đặt tất cả các khái niệm trên vào đoạn mã sau. Nó sẽ in bảng cửu chương của số do người dùng cung cấp theo hai cách
Mã ví dụ
# The following code prints the times table
# of the given number till 'number x 9'.
# It prints the times table in two different ways.
table_of = int[input["Print times table of: "]]
# Get the length of the result
l_res = len[str[table_of*9]]
print[f"Times Table of {table_of}:"]
print[]
for multiple in range[1, 10]:
print[f'{multiple} \N{MULTIPLICATION SIGN} {table_of} = {table_of*multiple:{l_res}}']
print[]
print["-------------"]
print[]
for multiple in range[1, 10]:
print[f'{table_of} \N{MULTIPLICATION SIGN} {multiple} = {table_of*multiple:{l_res}}']
print[]
Đầu ra mẫu
Print times table of: 1717
Times Table of 1717:
1 × 1717 = 1717
2 × 1717 = 3434
3 × 1717 = 5151
4 × 1717 = 6868
5 × 1717 = 8585
6 × 1717 = 10302
7 × 1717 = 12019
8 × 1717 = 13736
9 × 1717 = 15453
-------------
1717 × 1 = 1717
1717 × 2 = 3434
1717 × 3 = 5151
1717 × 4 = 6868
1717 × 5 = 8585
1717 × 6 = 10302
1717 × 7 = 12019
1717 × 8 = 13736
1717 × 9 = 15453
Là một biến thể, chúng ta có thể in bảng cửu chương từ và đến bội số mong muốn của số đã cho
Bây giờ, chúng ta sẽ thảo luận về cách nhân lên trong Python. Chúng ta sẽ xem cách nhân số float, nhân số phức, nhân chuỗi với một số nguyên và Nhân hai số bằng hàm trong python
Cách nhân số trong Python
Trong python, để nhân số chúng ta sẽ sử dụng ký tự dấu hoa thị ” * ” để nhân số
Thí dụ
number = 20 * 3
print['The product is: ',number]
Sau khi viết đoạn mã trên [cách nhân số trong Python], 1 bạn sẽ in ra “số ” sau đó kết quả xuất ra dưới dạng “ Sản phẩm là. 60 ”. Ở đây, ký tự hoa thị được sử dụng để nhân số
Bạn có thể tham khảo ảnh chụp màn hình bên dưới để nhân các số trong python
Đây là cách chúng ta có thể nhân các số trong python
Cách nhân số float trong Python
Trong python, chúng ta cũng có thể nhân một hoặc cả hai số bằng ký tự dấu hoa thị ” * “ khi nó là kiểu float thì tích là số float
Thí dụ
number = 2.0 * 3.0
print['The product is: ',number]
Sau khi viết đoạn mã trên [cách nhân số float trong Python], 1 bạn sẽ in “số ” sau đó kết quả xuất ra dưới dạng “ Sản phẩm là. 6. 0 ”. Ở đây, ký tự hoa thị được sử dụng để nhân số thực
Bạn có thể tham khảo ảnh chụp màn hình bên dưới để nhân số float trong python
Đây là cách chúng ta có thể nhân các số float trong python
Cách nhân số phức trong Python
Trong python để nhân số phức ta sử dụng phương thức complex[] để nhân hai số và số phức có phần thực và phần ảo. Ở đây, chúng ta nhân mỗi số hạng với số thứ nhất với mỗi số hạng thứ hai
Thí dụ
num1 = complex[2, 3]
num2 = complex[4, 6]
product = num1 * num2
print['The product of complex number is: ', product]
Sau khi viết đoạn mã trên [cách nhân số phức trong Python], 1 bạn sẽ in ra “tích ” sau đó kết quả sẽ xuất hiện dưới dạng “ Tích của số phức là. [-10+24j]”. Ở đây, phức[] được sử dụng để nhân số phức
Bạn có thể tham khảo ảnh chụp màn hình dưới đây để nhân các số phức trong python
Đây là cách chúng ta có thể nhân các số phức trong python
Cách nhân chuỗi với số nguyên trong python
Trong python, để nhân chuỗi với số nguyên trong Python, chúng ta sử dụng hàm def có tham số và nó sẽ nhân chuỗi n lần
Thí dụ
def row[s, n]:
return s * n
print[row['Hello all ', 5]]
Sau khi viết đoạn mã trên [cách nhân chuỗi với số nguyên trong python], các bạn sẽ in ra 1 chuỗi sau đó xuất ra dưới dạng “Xin chào tất cả Xin chào tất cả Xin chào tất cả Xin chào tất cả”. Ở đây, n là 5 và s là “Xin chào tất cả” và nó sẽ trả về chuỗi trùng lặp 5 lần
Bạn có thể tham khảo ảnh chụp màn hình bên dưới để nhân chuỗi với số nguyên trong python
Đây là cách chúng ta có thể nhân chuỗi với một số nguyên trong python
Nhân hai số bằng hàm trong python
Trong python, để nhân hai số bằng cách sử dụng một hàm gọi là def, nó có thể nhận hai tham số và kết quả trả về sẽ cho giá trị của hai số đó
Thí dụ
def multiply[x,y]:
return x*y;
num1=15
num2=5
print["The product is: ",multiply[num1,num2]]
Sau khi viết đoạn mã trên [nhân hai số bằng cách sử dụng hàm trong python], bạn sẽ in ra một số và đầu ra sẽ xuất hiện dưới dạng “ Sản phẩm là. 75 ”. Ở đây, chúng ta định nghĩa hàm cho phép nhân, và sau đó nó sẽ trả về giá trị
Bạn có thể tham khảo ảnh chụp màn hình bên dưới để nhân hai số bằng hàm trong python
Đây là cách chúng ta có thể nhân hai số bằng hàm trong python
Nhân hai danh sách python
Trong python, để nhân hai danh sách có độ dài bằng nhau, chúng ta sẽ sử dụng zip[] để lấy danh sách và nó sẽ nhân với nhau và sau đó nó sẽ được thêm vào một danh sách mới
Thí dụ
my_list1 = [5, 2, 3]
my_list2 = [1, 5, 4]
multiply = []
for number1, number2 in zip[my_list1, my_list2]:
multiply.append[number1 * number2]
print[multiply]
Sau khi viết đoạn mã trên [nhân hai danh sách trong python], Ones bạn sẽ in ra “multiply” thì đầu ra sẽ xuất hiện dưới dạng “ [5 10 12]”. Ở đây, chúng tôi nhân từng phần tử từ một danh sách với phần tử trong danh sách khác
Bạn có thể tham khảo ảnh chụp màn hình bên dưới để nhân hai danh sách trong python
Nhân tất cả giá trị trong danh sách bằng toán học. sản xuất trăn
Để nhân tất cả các giá trị trong danh sách, một hàm prod đã được đưa vào mô-đun toán học trong thư viện chuẩn. Chúng ta sẽ sử dụng phép toán nhập để lấy tích của danh sách
Thí dụ
import math
my_list1 = [2, 5, 3]
my_list2 = [4, 1, 5]
s1 = math.prod[my_list1]
s2 = math.prod[my_list2]
print["The product of list1 is: ",s1]
print["The product of list2 is: ",s2]
Sau khi viết đoạn mã trên [nhân tất cả giá trị trong danh sách bằng phép toán. prod], Những cái bạn sẽ in “s1 s2”, sau đó đầu ra sẽ xuất hiện dưới dạng “ Sản phẩm của list1 là. 30 Tích của list2 là. 20”. Ở đây, ta nhân tất cả các phần tử của list1 rồi list2 để được tích
Bạn có thể tham khảo ảnh chụp màn hình bên dưới nhân tất cả giá trị trong danh sách bằng phép toán. sản xuất
Nhân tất cả giá trị trong danh sách bằng traversal python
Để nhân tất cả giá trị trong danh sách bằng traversal, chúng ta cần khởi tạo giá trị của sản phẩm thành 1. Nhân mọi số với sản phẩm và duyệt qua cho đến cuối danh sách
Thí dụ
def Multiplylist[my_list]:
r = 1
for a in my_list:
r = r * a
return r
l1 = [3,5,1]
l2 = [5,4,2]
print[Multiplylist[l1]]
print[Multiplylist[l2]]
Sau khi viết đoạn mã trên [nhân tất cả giá trị trong danh sách bằng traversal python], Ones bạn sẽ in “Multiplylist[l1] Multiplylist[l2]” sau đó đầu ra sẽ xuất hiện dưới dạng “ 15 40 ”. Ở đây, chúng ta nhân tất cả các phần tử của l1 rồi l2 để có tích. Giá trị được lưu trữ trong sản phẩm ở cuối sẽ cho bạn kết quả
Bạn có thể tham khảo ảnh chụp màn hình bên dưới nhân tất cả giá trị trong danh sách bằng traversal python
Phép nhân phần tử Python
Hãy để chúng tôi xem cách chúng tôi có thể nhân phần tử một cách khôn ngoan trong python
Trong python, phép nhân phần tử khôn ngoan có thể được thực hiện bằng cách nhập numpy. Để nhân hai mảng có độ dài bằng nhau, chúng ta sẽ sử dụng np. multi[] và nó sẽ nhân phần tử khôn ngoan
Thí dụ
import numpy as np
m1 = [3, 5, 1]
m2 = [2, 1, 6]
print[np.multiply[m1, m2]]
Sau khi viết đoạn mã trên [phép nhân phần tử khôn ngoan], Ones bạn sẽ in “np. nhân[m1, m2]” thì đầu ra sẽ xuất hiện dưới dạng “ [6 5 6] ”. Ở đây, ta nhân từng phần tử sẽ ra tích của hai m1 và m2
Bạn có thể tham khảo ảnh chụp màn hình bên dưới phép nhân phần tử python
Đây là cách chúng ta có thể nhân hai danh sách trong python
Bạn có thể thích làm theo hướng dẫn Python
- Python chữ không hợp lệ cho int[] với cơ số 10
- Python sắp xếp danh sách các bộ dữ liệu
- Cách xử lý lỗi chỉ mục. chỉ mục chuỗi ngoài phạm vi trong Python
- EOF không mong đợi khi phân tích cú pháp Python
- Xóa ký tự Unicode trong python
- Các dòng chú thích trong Python
- Python chuyển đổi danh sách thành chuỗi
- Python bình phương một số
- In Python không có dòng mới
- Phương pháp từ điển Python + Ví dụ
- Xóa ký tự khỏi chuỗi Python
- Nhận thư mục hiện tại Python
- Dấu phần trăm có nghĩa là gì trong python
Trong hướng dẫn này, chúng ta đã học cách nhân lên trong Python
- Cách nhân số trong Python
- Cách nhân số float trong Python
- Cách nhân số phức trong Python
- Cách nhân chuỗi với số nguyên trong python
- Nhân hai số bằng hàm trong python
- Nhân hai danh sách python
- Nhân tất cả giá trị trong danh sách bằng toán học. sản xuất trăn
- Nhân tất cả giá trị trong danh sách bằng traversal python
- Phép nhân phần tử Python
Bijay Kumar
Python là một trong những ngôn ngữ phổ biến nhất ở Hoa Kỳ. Tôi đã làm việc với Python trong một thời gian dài và tôi có kinh nghiệm làm việc với nhiều thư viện khác nhau trên Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, v.v… Tôi có kinh nghiệm làm việc với nhiều khách hàng khác nhau . Kiểm tra hồ sơ của tôi