Python 入门系列 — (4)Python 变量和简单数据类型

目录

1. 变量 (Variables) 是什么以及如何使用

概念和使用方法

2.命名规范与错误排查

创建描述性变量名

消除名称错误 (NameError) 和语法错误 (SyntaxError)

3.字符串 (Strings)

如何使用字符串

改变字符串的大小写

使用空白显示整洁的输出(换行符和制表符)

剔除字符串中多余的空白

4.数值数据类型 (Numbers)

整数 (Integers)

浮点数 (Floats)

使用数值数据时的意外行为

5.注释 (Comments)

如何编写注释

注释的最佳实践

总结与下一步


1. 变量 (Variables) 是什么以及如何使用

变量是计算机内存中用于存储值的命名位置。在 Python 中,不需要提前声明变量类型,只需为它指定一个名称,并使用赋值运算符 (=) 将值赋给它。

概念和使用方法
  • 赋值: Python 使用等号 (=) 将一个值存储到变量中。

# 赋值
message = "Hello, Python!"
pi = 3.14159
age = 25

# 使用变量(打印出存储的值)
print(message) 
print(pi)
print(age)
  • 变量的命名和更新: 变量的值可以随时更改。Python 总是会记住变量当前存储的最新值。

# 初始赋值
school = "清华大学"
print(school)  # 输出:清华大学

# 重新赋值 (更新变量的值)
school = "北京大学" 
print(school)  # 输出:北京大学

2.命名规范与错误排查

良好的变量命名是编写清晰代码的关键。同时,需要学会识别和修复常见的命名错误和语法错误。

创建描述性变量名

变量名应该清晰、简洁地描述它所存储的信息。遵循以下 Python 社区推荐的规范:

  • 只能包含: 字母、数字和下划线 (_)。

  • 不能以: 数字开头。

  • 不能使用: Python 的内置关键字(如 print, if, for 等)。

  • 推荐使用: 小写字母,并用下划线连接单词,增强可读性(称为 snake_case)。

  • 例如:user_name (推荐), UserName (不推荐), username (次优)。

消除名称错误 (NameError) 和语法错误 (SyntaxError)
  • 名称错误 (NameError): 当你试图使用一个尚未赋值或拼写错误的变量时发生。

# NameError 示例
# print(city)  # 假设 city 变量未定义,会引发 NameError

# 解决方法:确保变量在使用前已经被正确赋值,并且拼写正确
city = "Shanghai"
print(city)
  • 语法错误 (SyntaxError): 当你的代码不符合 Python 语言的语法规则时发生。这是最常见且最容易修复的错误类型。

# SyntaxError 示例 (变量名中不能包含空格)
# my name = "Leo" # 变量名中包含空格,会引发 SyntaxError

# 解决方法:使用合法的变量名
my_name = "Leo" 
print(my_name)

3.字符串 (Strings)

字符串是 Python 中最常用的数据类型之一,由一系列字符组成,需要用引号(单引号 ' 或双引号 ")将其包围起来。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

34号树洞

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

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

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

打赏作者

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

抵扣说明:

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

余额充值