Python变量

一、什么是变量?

  • 形象比喻:变量就像储物柜/便利贴(内存地址的具象化)
  • 程序中的定义:用于存储数据的命名容器
  • Python特性:变量是数据的标签而非容器本身

二、创建第一个变量

1. 变量赋值

# 基本语法:等号前为变量名,等号后为变量值
message = "Hello Python!"
quantity = 3
price = 19.99
is_valid = True

# 同时赋值
x, y, z = 10, 20, "Python"

2.变量命名规则

  • 合法命名示例:user_agetotal_price2_temp_value
  • 非法命名示例:2nd_place(数字开头)、user-name(连字符)、for(关键字)
  • PEP8规范建议:lowercase_with_underscores

三、动态类型特性

不同于其他一些语言,python中的某一变量的变量类型是可变的,这使得python程序的编写变得更加灵活

# 类型动态变化演示
a = 100       # 整形

a = "Now I'm a string" #字符串

对比静态类型语言(如java)

// Java示例(对比用)
int a = 123;  // 类型固定
a = "123";         // 运行后弹出编译错误

四、变量操作实践

1.变量交换

a = "apple"
b = 3.14

# 经典交换
temp = a
a = b
b = temp

# Python式优雅写法
a, b = b, a

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇