Kiểu dữ liệu ký tự trong Python là gì?
1) Int – Nó lưu trữ các giá trị số nguyên có thể dương hoặc âm và không chứa bất kỳ dấu thập phân nào Show E. g – số1=10, số2 = 15 2) Float – Đây là các số thực dấu phẩy động lưu trữ các giá trị thập phân. Nó bao gồm các phần nguyên và phân số E. g – fnum = 25. 4, fnum1=67. 8 3) Số phức – Đây là những số phức được chỉ định là một phần thực và một phần ảo. Chúng được lưu trữ dưới dạng a + bj trong đó a là phần thực và j là phần ảo E. g – num3= 2 + 3j, numcom = 5 – 7j Mã Python DâyXâu là một dãy các ký tự được đặt trong dấu nháy đơn nháy kép hoặc nháy ba. Ký tự có trong một chuỗi có thể là bất kỳ chữ số, chữ cái, ký hiệu đặc biệt hoặc khoảng trắng nào. Chuỗi trong python là một kiểu dữ liệu không thể thay đổi, một khi giá trị được gán cho biến thì nó không thể thay đổi được sau này E. gstr1=“Táo 12” Str2= ‘xin chào’ Str3 = "Xin chào, chào mừng bạn đến với Analytics Vidhya" Truy cập các giá trị trong một chuỗi. - Mỗi ký tự của một chuỗi có thể được thể hiện với sự trợ giúp của một kỹ thuật gọi là lập chỉ mục. Trong lập chỉ mục, mỗi ký tự có một giá trị chỉ mục được biểu thị bằng số nguyên dương hoặc âm bắt đầu từ 0 Syntax:- stringname[index] E. g – Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'Lập chỉ mục tích cực 0 1 2 3 4 5 Chuỗi P y t h o n Lập chỉ mục tiêu cực -6 -5 -4 -3 -2 -1 Hoạt động chuỗi-1) Nối – Python cho phép chúng ta nối hai chuỗi khác nhau bằng toán tử nối ‘+’ Syntax:– str1 + str2 Ví dụ- >>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> print(str3) AnalyticVidya 2) Lặp lại – Python cho phép chúng ta lặp lại một chuỗi đã cho với sự trợ giúp của toán tử ‘ * ‘ Syntax:– stringname * integervalue Ví dụ- >>> str2 = "python" >>> str2 * 3 'pythonpythonpython' 3) Membership – Toán tử Membership giúp kiểm tra xem một ký tự đã cho có trong chuỗi hay không với sự trợ giúp của hai toán tử in và not in. Toán tử in và not in trả về giá trị boolean Đúng hoặc Sai cú pháp. – ký tự có/không có trong tên chuỗi Ví dụ. - >>> str1="python" >>> "p" in str1 True >>> "f" in str1 False Chức năng tích hợp trong chuỗi –1) Len() – Được sử dụng để tính độ dài của chuỗi đã cho Syntax:– len(stringname) Ví dụ. - ________số 8_______2) isupper() – Hàm này dùng để kiểm tra xem tất cả các chữ cái trong chuỗi có viết hoa hay không. Nếu tất cả các ký tự đều viết hoa thì trả về True ngược lại trả về False Syntax:– stringname.isupper() Ví dụ. - Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'0 3) islower() – Hàm này dùng để kiểm tra xem tất cả các chữ cái trong chuỗi có phải là chữ thường hay không. Nếu tất cả các ký tự đều ở dạng chữ thường thì trả về True ngược lại trả về False Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'1 e. g. - Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'2 4) upper() – Nó được sử dụng để chuyển đổi tất cả các ký tự của một chuỗi thành chữ hoa Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'3 Ví dụ- Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'4 5) Lower() – Nó được sử dụng để chuyển đổi tất cả các ký tự của chuỗi thành chữ thường Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'5 Ví dụ- Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'6 Danh sáchDanh sách là tập hợp các phần tử thuộc các kiểu dữ liệu khác nhau như int, float, string, list, v.v. tất cả các phần tử của danh sách được đặt trong dấu ngoặc vuông và được phân tách bằng dấu phẩy với nhau. Danh sách là một kiểu dữ liệu có thể thay đổi, chúng ta có thể thay đổi các thành phần của danh sách sau khi nó được tạo Ví dụ. - List1=[123,567,89] #list các số List2=[“hello”,”how”,”are”] #list of strings List3= [“hey”,1223,”hello”] #list kiểu dữ liệu hỗn hợp Truy cập các phần tử của danh sách. - Các phần tử của danh sách được truy cập giống như phần tử của chuỗi với sự trợ giúp của lập chỉ mục tích cực và tiêu cực. Cắt lát cũng được sử dụng để truy cập các phần tử danh sách trong đó có nhiều hơn một phần tử được truy cập cùng một lúc List1=[“táo”,123,”xoài”,[2,3,4,]] Chỉ số tích cực 0 1 2 3 Danh sách “táo” 123 “xoài” [2,3,4] Chỉ số tiêu cực -4 -3 -2 -1Ví dụ- Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'7 Các thao tác trong danh sách 1) Nối – Hai danh sách được nối với sự trợ giúp của toán tử “+” Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'8 Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 to 3 str1="Python" >>> str1[1] 'y' >>> str1[0:4] 'Pyth'9 2) Lặp lại – Với sự trợ giúp của danh sách toán tử ' * ' có thể được lặp lại n lần Syntax:– str1 + str20 Syntax:– str1 + str21 3) Tư cách thành viên – ‘ in ‘ và ‘ not in ‘ là hai toán tử tư cách thành viên được sử dụng để kiểm tra xem phần tử đã cho có trong danh sách hay không và trả về giá trị Boolean Đúng hoặc Sai Syntax:– str1 + str22 Syntax:– str1 + str23 Các chức năng tích hợp trong danh sách 1) append() – Hàm này được sử dụng để thêm một phần tử vào cuối danh sách. Phần tử duy nhất được thêm vào có thể thuộc bất kỳ loại dữ liệu nào như số nguyên, danh sách, chuỗi, v.v. Syntax:– str1 + str24_______2_______5 2) insert() – Hàm insert() cũng được sử dụng để thêm phần tử vào danh sách này nhưng với sự trợ giúp của phần chèn, chúng ta có thể thêm phần tử vào một chỉ mục cụ thể trong danh sách. Nếu không có chỉ mục thì nó sẽ thêm phần tử vào cuối danh sách Syntax:– str1 + str26 Syntax:– str1 + str27 3) count() – hàm đếm được sử dụng để đếm số lần một phần tử xuất hiện trong danh sách Syntax:– str1 + str28 Syntax:– str1 + str29 4) reverse() – hàm đảo ngược dùng để đảo ngược thứ tự các phần tử trong danh sách >>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> print(str3) AnalyticVidya0 >>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> print(str3) AnalyticVidya1 5) sort() – hàm sắp xếp được sử dụng để sắp xếp các phần tử của danh sách theo thứ tự tăng dần. Danh sách hàm phải chứa tất cả các phần tử thuộc cùng một kiểu dữ liệu là số nguyên hoặc chuỗi >>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> print(str3) AnalyticVidya2_______3_______3 Từ điểnTừ điển là một kiểu dữ liệu đặc biệt, là ánh xạ giữa một bộ khóa và một bộ giá trị. Từ điển đại diện cho một cặp khóa-giá trị được đặt trong dấu ngoặc nhọn và mỗi phần tử được phân tách bằng dấu phẩy. Các cặp khóa-giá trị được phân tách bằng dấu hai chấm. Các thành phần của từ điển không có thứ tự và khóa là duy nhất cho mỗi giá trị trong từ điển. Các phần tử của từ điển có thể thay đổi, nghĩa là các phần tử của nó có thể được thay đổi sau khi nó được tạo cú pháp. - >>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> print(str3) AnalyticVidya4 Ví dụ. - Dict1={“comp”. "khoa học máy tính". "khoa học"} Dict2={“123”. “máy tính”,456. "toán học"} Truy cập các phần tử của từ điển. - Các phần tử của từ điển được truy cập với sự trợ giúp của các phím. Mỗi khóa đóng vai trò là một chỉ mục và ánh xạ giá trị trong từ điển >>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> print(str3) AnalyticVidya5 >>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> print(str3) AnalyticVidya6 Các yếu tố mới được thêm vào từ điển với sự trợ giúp của khóa mới >>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> print(str3) AnalyticVidya7 Các chức năng tích hợp trong từ điển- 1) items() – hàm items() trả về danh sách các bộ giá trị của cặp khóa-giá trị của từ điển >>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> print(str3) AnalyticVidya8 >>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> print(str3) AnalyticVidya9 2) keys() – Hàm này trả về danh sách các khóa trong từ điển Syntax:– stringname * integervalue0_______4_______1 3) values() – Nó trả về danh sách các giá trị trong từ điển Syntax:– stringname * integervalue2_______4_______3 4) len() – hàm length dùng để đếm tổng số phần tử trong từ điển Syntax:– stringname * integervalue4_______4_______5 5) update() – nó được sử dụng để nối thêm cặp khóa-giá trị của từ điển được chuyển làm đối số cho cặp khóa-giá trị của từ điển đã cho Syntax:– stringname * integervalue6_______4_______7 Phần kết luậnTừ bài viết, chúng ta có thể thấy rằng Python có nhiều loại dữ liệu có thể giúp phân loại hoặc phân loại các mục dữ liệu. Các kiểu dữ liệu biểu thị loại giá trị mà bất kỳ biến nào có thể lưu trữ và tất cả các hoạt động có thể được thực hiện trên chúng. Ngoài ra, một số kiểu dữ liệu tích hợp sẵn của python có thể thay đổi có thể thay đổi sau này trong khi một số trong số chúng là bất biến không thể thay đổi sau này. Các kiểu dữ liệu này cũng có nhiều chức năng tích hợp giúp công việc của chúng tôi dễ dàng hơn và nhanh hơn Phương tiện hiển thị trong bài viết này không thuộc sở hữu của Analytics Vidhya và được sử dụng theo quyết định của Tác giả. Kiểu dữ liệu ký tự là gì?Kiểu dữ liệu ký tự là chuỗi ký tự ASCII . Các ký tự chữ cái viết hoa và viết thường được chấp nhận theo nghĩa đen. Có hai kiểu dữ liệu ký tự có độ dài cố định, char và c và hai kiểu dữ liệu ký tự có độ dài thay đổi. varchar và văn bản. Độ dài hàng tối đa trong một bảng là 2008 byte.
Một char trong ví dụ Python là gì?Hàm chr() của Python được sử dụng để lấy một chuỗi đại diện cho một ký tự trỏ đến một số nguyên mã Unicode . Ví dụ: chr(97) trả về chuỗi 'a'. Hàm này lấy một đối số là số nguyên và đưa ra lỗi nếu nó vượt quá phạm vi đã chỉ định. Phạm vi tiêu chuẩn của đối số là từ 0 đến 1.114.111.
4 kiểu dữ liệu trong Python là gì?Kiểu dữ liệu Python . Kiểu dữ liệu số Python. Kiểu dữ liệu số Python được sử dụng để chứa các giá trị số như;. Kiểu dữ liệu chuỗi Python. Xâu là một dãy các ký tự. . Kiểu dữ liệu danh sách Python. Danh sách là một kiểu dữ liệu linh hoạt độc quyền trong Python. . Python Tuple. . Từ điển Python Dữ liệu ký tự để làm gì?Lưu trữ chuỗi ký tự, số và ký hiệu . Các kiểu dữ liệu CHARACTER ( CHAR ) và CHARACTER VARYING ( VARCHAR ) được gọi chung là kiểu chuỗi ký tự và giá trị của kiểu chuỗi ký tự được gọi là chuỗi ký tự. |