麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

簡單談談python基本數據類型

2020-02-15 23:03:42
字體:
來源:轉載
供稿:網友

int(整型)

在32位機器上,整數的位數為32位,取值范圍為-2**31~2**31-1,即-2147483648~2147483647

在64位系統上,整數的位數為64位,取值范圍為-2**63~2**63-1,即-9223372036854775808~9223372036854775807

long(長整型)

跟C語言不同,Python的長整數沒有指定位寬,即:Python沒有限制長整數數值的大小,但實際上由于機器內存有限,我們使用的長整數數值不可能無限大。

注意,自從Python2.2起,如果整數發生溢出,Python會自動將整數數據轉換為長整數,所以如今在長整數數據后面不加字母L也不會導致嚴重后果了。

注意:在Python3里不再有long類型了,全都是int

>>> a= 2**64
>>> type(a)  #type()是查看數據類型的方法
<type 'long'>
>>> b = 2**60
>>> type(b)
<type 'int'>

在Python中,加了引號的字符都被認為是字符串!

>>> name = "Alex Li" #雙引號
>>> age = "22"       #只要加引號就是字符串
>>> age2 = 22          #int
>>>
>>> msg = '''My name is Alex, I am 22 years old!'''  #我擦,3個引號也可以
>>>
>>> hometown = 'ShanDong'   #單引號也可以

那單引號、雙引號、多引號有什么區別呢? 讓我大聲告訴你,單雙引號木有任何區別,只有下面這種情況 你需要考慮單雙的配合

msg = "My name is Alex , I'm 22 years old!"

多引號什么作用呢?作用就是多行字符串必須用多引號

msg = '''
今天我想寫首小詩,
歌頌我的同桌,
你看他那烏黑的短發,
好像一只炸毛雞。
'''
print(msg)

字符串拼接

數字可以進行加減乘除等運算,字符串呢?讓我大聲告訴你,也能?what ?是的,但只能進行"相加"和"相乘"運算。

>>> name
'Alex Li'
>>> age
'22'
>>>
>>> name + age  #相加其實就是簡單拼接
'Alex Li22'
>>>
>>> name * 10 #相乘其實就是復制自己多少次,再拼接在一起
'Alex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex Li'

注意,字符串的拼接只能是雙方都是字符串,不能跟數字或其它類型拼接

>>> type(name),type(age2)
(<type 'str'>, <type 'int'>)
>>>
>>> name
'Alex Li'
>>> age2
22
>>> name + age2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧日韩| 久久久久久久一区二区 | 黑色丝袜美美女被躁视频 | 99爱视频在线观看 | 日产精品久久久一区二区开放时间 | 国产精品成人一区 | 日韩 综合 | 性欧美xxxx免费岛国不卡电影 | 欧美日韩a∨毛片一区 | 操操操日日日干干干 | 国产精品久久久不卡 | 毛片区| 久精品久久 | 国产亚洲精品久久久久久久久久 | 激情视频在线播放 | 国产91大片 | 叉逼视频 | 久久成人免费网站 | 蜜桃麻豆视频 | 国产日韩大片 | 91网站链接| 在线视频观看成人 | 国产精品久久久久久久久久东京 | 毛片av网址| 美国av免费看 | 成人情欲视频在线看免费 | 黄网站在线观 | 国产乱色精品成人免费视频 | 国产精品剧情一区二区三区 | 久久久精品福利 | 色中色激情影院 | 高清在线国产 | 欧美日韩精品一区二区三区蜜桃 | 国产精品刺激对白麻豆99 | 久久久成人精品视频 | 国产午夜亚洲精品理论片大丰影院 | 一级电影免费在线观看 | 亚洲精品午夜在线 | 国产精品久久久久久久久久大牛 | 久色免费 | 中文字幕欧美日韩 |