Trình thông dịch Python phân bổ bộ nhớ dựa trên loại dữ liệu của biến. Do đó, bằng cách gán các loại dữ liệu khác nhau cho các biến, bạn có thể lưu trữ số nguyên, chuỗi và độ dài.
>>> a = "Hello"
>>> b = 123
>>> c = 123.0
>>> d = "a"
>>> type[a]
>>> type[c]
Để cụ thể cho loại dài, bạn có thể nối thêm "l" hoặc "l" trong giá trị, caps "l" được khuyến nghị. Python hiển thị số nguyên dài với chữ hoa l
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
Đối với biến "F", trong khi hiển thị trình thông dịch giá trị đã thêm "l" với giá trị.
Như Kasra đã đề cập, trong Python 2.x, bạn có thể đánh máy loại biến với Long [], nhưng điều này không còn được hỗ trợ trong Python 3. Điều này không được yêu cầu nó rõ ràng
>>> b = 1234
>>> type[b]
>>> long[b]
1234L
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
Bàn luận
Xem xét dưới đây chương trình Python. & NBSP;ll the integers are long in Python3. So we can use int[] to convert a string to long in Python.
Cú pháp:
int[string, base]
Tham số :
string : consists of 1's and 0's base : [integer value] base of the number.example 1
Ví dụ 1:
Python3
a_string
____10
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
1>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
2>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
3>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
4>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
5>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
6>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
0 >>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
8>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
9>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
2>>> b = 1234
>>> type[b]
>>> long[b]
1234L
1>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
2>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
3>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
4>>> b = 1234
>>> type[b]
>>> long[b]
1234L
5Output:
123
Ví dụ 2:
Python3
>>> b = 1234
>>> type[b]
>>> long[b]
1234L
6>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
0>>> b = 1234
>>> type[b]
>>> long[b]
1234L
8>>> b = 1234
>>> type[b]
>>> long[b]
1234L
9____10 int[string, base]1
int[string, base]2
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
0 int[string, base]4
int[string, base]5
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
0 int[string, base]7
int[string, base]8
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
0 string : consists of 1's and 0's base : [integer value] base of the number.example 10
string : consists of 1's and 0's base : [integer value] base of the number.example 11
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
0 >>> b = 1234
>>> type[b]
>>> long[b]
1234L
6string : consists of 1's and 0's base : [integer value] base of the number.example 14
string : consists of 1's and 0's base : [integer value] base of the number.example 15
string : consists of 1's and 0's base : [integer value] base of the number.example 14444744444494444444
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
21233
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
2>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
3>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
41237
1238
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
0 >>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
8100000000000000000000000000000000000000000011
100000000000000000000000000000000000000000012
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
2>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
3>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
4100000000000000000000000000000000000000000017
Output:
0x0000001800000400000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000ffffff
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
Python3
Bàn luận
Xem xét dưới đây chương trình Python. & NBSP;
100000000000000000000000000000000000000000018
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
0 0
100000000000000000000000000000000000000000018
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
0 100000000000000000000000000000000000000000018
string : consists of 1's and 0's base : [integer value] base of the number.example 14
5
10000000000000000000000000000000000000000001
2 >>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
7this and
this]. Thus we never need any special arrangement for storing large numbers [Imagine doing above arithmetic in C/C++].
As a side note, in Python 3, there is only one type “int” for all type of integers. In Python 2.7. there are two separate types “int” [which is 32 bit] and “long int” that is
same as “int” of Python 3.x, i.e., can store arbitrarily large numbers.
Đầu ra: & nbsp;
Trong Python, giá trị của một số nguyên không bị hạn chế bởi số lượng bit và có thể mở rộng đến giới hạn của bộ nhớ có sẵn [Nguồn: Điều này và điều này]. Do đó, chúng tôi không bao giờ cần bất kỳ sự sắp xếp đặc biệt nào để lưu trữ số lượng lớn [tưởng tượng làm trên số học trong C/C ++]. Như một lưu ý phụ, trong Python 3, chỉ có một loại Int Int cho tất cả các loại số nguyên. Trong Python 2.7. Có hai loại riêng biệt của Int Int [là 32 bit] và Long Long Int, giống như của Int Int của Python 3.x, tức là, có thể lưu trữ số lượng lớn tùy ý. & NBSP;
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
2>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
3>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
44
Bàn luận
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
2>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
3>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
44
Xem xét dưới đây chương trình Python. & NBSP;
Python3
Trong Python, giá trị của một số nguyên không bị hạn chế bởi số lượng bit và có thể mở rộng đến giới hạn của bộ nhớ có sẵn [Nguồn: Điều này và điều này]. Do đó, chúng tôi không bao giờ cần bất kỳ sự sắp xếp đặc biệt nào để lưu trữ số lượng lớn [tưởng tượng làm trên số học trong C/C ++]. Như một lưu ý phụ, trong Python 3, chỉ có một loại Int Int cho tất cả các loại số nguyên. Trong Python 2.7. Có hai loại riêng biệt của Int Int [là 32 bit] và Long Long Int, giống như của Int Int của Python 3.x, tức là, có thể lưu trữ số lượng lớn tùy ý. & NBSP;
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
2>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
3>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
44
Bàn luận
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
2>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
3>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
44
Xem xét dưới đây chương trình Python. & NBSP;
100000000000000000000000000000000000000000018
>>> e = 1234L
>>> type[e]
>>> f=1234567891223341221
>>> f
1234567891223341221L
0 0
Python3
Bài viết này được đóng góp bởi Abhay Rathi. Vui lòng viết nhận xét nếu bạn tìm thấy bất cứ điều gì không chính xác hoặc bạn muốn chia sẻ thêm thông tin về chủ đề được thảo luận ở trên & NBSP;Abhay Rathi. Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above