Python入门必备:变量与简单数据类型详解

🐍 Python入门必备:变量与简单数据类型详解

作为编程世界的"万能钥匙",Python以简洁优雅的语法深受开发者喜爱。今天我们就来揭开Python编程的第一层面纱——变量与简单数据类型,这是每位新手必须掌握的编程基石!

一、变量的魔法世界

1.1 什么是变量?

变量就像编程世界里的便利贴,我们可以用它来存储各种数据。Python中创建变量只需三步:

message = "Hello Python!"  # 创建变量
print(message)             # 输出变量值
message = "新消息"         # 修改变量值

📌 核心特性

  • 动态类型:变量类型随赋值自动确定
  • 即用即建:无需预先声明类型
  • 灵活可变:可随时存储不同类型数据

1.2 变量命名规则(新手必看!)

# ✅ 正确示例
user_name = "小明"
_age2 = 25  

# ❌ 错误示例
1name = "错误"   # 数字开头
class = "关键词"  # 使用关键字

📝 命名规范

  • 字母/下划线开头,可含数字
  • 区分大小写(Age ≠ age)
  • 推荐下划线命名法(user_name)
  • 禁止使用关键字(if/for等)

二、简单数据类型四重奏

2.1 数字家族

类型 示例 特点
整数 age = 25 无大小限制
浮点数 pi = 3.14 可能存在精度误差

🔍 精度问题揭秘

print(0.1 + 0.2)  # 输出0.30000000000000004

这是二进制浮点数的固有特性,金融计算建议使用Decimal模块

2.2 字符串的艺术

# 三种创建方式
name = '单引号'
title = "双引号"
poem = '''这是
多行
字符串'''

常用操作

text = " Python "
print(text.strip())        # 去空格 → "Python"
print(text.replace('P','J')) # 替换 → "Jython"
print(f"你好{
     
     name}")       # f-string格式化

2.3 布尔值的智慧

is_rain = True
print(True + True)  # 输出2(True=1, False=0)

布尔值常用于条件判断:

if age >= 18:
    print("成年人")

三、数据类型七十二变

3.1 自动类型转换

print(5 + 3.14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码上AI学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值