日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python如何保持数据类型不变_python 可变和不可变数据类型、格式化输出和基础运算符...

發布時間:2023/12/3 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python如何保持数据类型不变_python 可变和不可变数据类型、格式化输出和基础运算符... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、可變類型和不可變類型

#可變類型:在id不變的情況下,value可以變,則稱為可變類型,如:列表,字典

#不可變類型:value一旦改變,id也改變,則稱為不可變類型(id變,意味著創建了新的內存空間)例如:int,float, str

# dic1 = {[1, 2, 3]: 'a'}

# print(dic1)

#TypeError: unhashable type: 'list'

#int型

x = 1

print(id(x)) #輸出:140710451962512

x = 123

print(id(x)) #輸出:140710451966416

#列表

l = [1, 2, 3]

print(id(l)) #輸出:2360765735560

l[2] = 5

print(id(l)) #輸出:2360765735560

#字典

d = {"name" : "abd", "age" : 18}

print(id(d)) #輸出:2063464233504

d["name"] = "keke"

print(id(d)) #輸出:2063464233504

二、格式化輸出

name = input('name:')

age = input('age:')

print('my name is %s my age is %s' %(name, age))

print('my name is [%s] my age is [%s]' %(name, age))

print('my age is %d' %10)

'''

輸出結果:

my name is kek my age is 18

my name is [kek] my age is [18]

my age is 10

'''

msg = '''

--------info of %s----------

Name : %s,

age : %s

-----------end--------------

''' %(name, name, age)

print(msg)

'''

輸出結果:--------info od keke----------

Name : keke,

age : 18

-----------end--------------

'''

三、基本運算符

# -----算術-----

print(10%3) # 取余

print(10/3) # 取值

print(10//3) # 取整

print(2**3)

# -----交叉賦值-----

m = 1

n = 2

m, n = n, m

print(m, n)

# 輸出結果:2 1

# ------變量解壓-----

l = [1, 2, 3, 4]

a, b, c, d = l

print(a, b, c, d)

# 輸出結果:1 2 3 4

a, _, _, d = l

print(a,d)

# 輸出結果:1 4

# 如果不想要列表中的某個值,可以用下劃線“_”代替

a, *_, d = l

print(a, d)

# 輸出結果:1 4

# 可以用"*_"代替中間的多個值

# -----邏輯-----

age = 18

name = 'keke'

height = 165

weight = 95

print(age >= 18 and height > 160 and weight >90)

# 輸出結果:True

#and 優先級大于 or

總結

以上是生活随笔為你收集整理的python如何保持数据类型不变_python 可变和不可变数据类型、格式化输出和基础运算符...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。