首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Python编程】基础实例004:变量赋值的几种方法

Python变量赋值的几种基本语法:

# 1.基本赋值:

print("1.基本赋值:")

a = 10

b = "Hello"

print("a=", a, "b=", b)

# 2.多重赋值:

print("2.多重赋值:")

x, y, z = 1, 2, 3

print(f"x={x} ,y={y},z={z}")

'''

等同于:

x=1

y=2

z=3

'''

# 3.同一值付给多个变量:

print("3.同一值付给多个变量:")

c = d = e = 5

print(f"c={c}, d={d}, e={e}")

'''

等同于:

d=5

d=5

e=5

'''

# 4.解包赋值:

print("4.解包赋值:")

values = (1, 2, 3)

a1, b1, c1 = values

print(f"a1={a1}, b1={b1}, c1={c1}")

'''

等同于:

a1=values(1)

b1=values(2)

c1=values(3)

'''

# 5.列表和字典赋值:

print("5.列表和字典赋值:")

my_list = [1, 2, 3]

first_element = my_list[0]

print("first_element=", first_element)

my_dict = {'name': 'Alice', 'age': 25}

name = my_dict['name']

print("name=", name)

# 6.函数返回值赋值:

print("6.函数返回值赋值:")

def get_sum_and_product(x, y):

  return x + y, x * y

sum_value, product_value = get_sum_and_product(5, 10)

print(f"sum_value={sum_value}, product_value={product_value}")

# 7、使用全局变量赋值:

print("7、使用全局变量赋值:")

global_var = 0

def modify_global():

  global global_var

  global_var += 1

modify_global()

print("global_var=", global_var)

以下是源码:

# 变量赋值的基本语法# 1.基本赋值:print("1.基本赋值:")a = 10b = "Hello"print("a=", a, "b=", b)

# 2.多重赋值:print("2.多重赋值:")x, y, z = 1, 2, 3print(f"x={x} ,y={y},z={z}")

'''等同于:x=1y=2z=3'''# 3.同一值付给多个变量print("3.同一值付给多个变量:")c = d = e = 5print(f"c={c}, d={d}, e={e}")'''等同于:d=5d=5e=5'''# 4.解包赋值:print("4.解包赋值:")values = (1, 2, 3)a1, b1, c1 = valuesprint(f"a1={a1}, b1={b1}, c1={c1}")'''等同于:a1=values(1)b1=values(2)c1=values(3)'''

# 5.列表和字典赋值:print("5.列表和字典赋值:")my_list = [1, 2, 3]first_element = my_list[0]print("first_element=", first_element)

my_dict = {'name': 'Alice', 'age': 25}name = my_dict['name']print("name=", name)

# 6.函数返回值赋值:print("6.函数返回值赋值:")def get_sum_and_product(x, y): return x + y, x * y

sum_value, product_value = get_sum_and_product(5, 10)print(f"sum_value={sum_value}, product_value={product_value}")

# 7、使用全局变量赋值:print("7、使用全局变量赋值:")global_var = 0def modify_global(): global global_var global_var += 1

modify_global()print("global_var=", global_var)

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OhkUCxsYrE3uXwlUwzXUVSpA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券