Python变量与赋值详解

需积分: 50 2 下载量 123 浏览量 更新于2024-08-09 收藏 8.88MB PDF 举报
"Python编程中的变量和赋值" Python是一种高级编程语言,它的变量命名规则深受C语言的影响。在Python中,变量名必须以字母(包括大写和小写)或下划线开头,后续可以是字母、数字或下划线的组合。值得注意的是,Python是区分大小写的,因此,"cAsE" 和 "CaSe" 被视为两个不同的变量。 Python被归类为动态类型语言,这意味着开发者不需要预先声明变量的数据类型。变量的类型是在赋值时确定的。例如,当我们将整数0赋值给`counter`时,`counter`就是整型变量;将浮点数1000.0赋值给`miles`,则`miles`成为浮点型变量;而字符串'Bob'赋值给`name`,则`name`是字符串类型。 变量的赋值操作使用等号 (=) 来完成。例如: ```python counter = 0 miles = 1000.0 name = 'Bob' ``` 这里,`counter`、`miles` 和 `name` 分别被赋予整数、浮点数和字符串值。在Python中,可以通过运算操作改变变量的值,如增加计数器: ```python counter = counter + 1 ``` 或者进行数学计算,比如将英里转换为公里: ```python kilometers = 1.609 * miles ``` 最后,我们可以使用`print`函数结合字符串格式化来输出结果: ```python print('%f miles is the same as %f km' % (miles, kilometers)) ``` 这段代码会打印出1000.000000 miles等于1609.000000 km的信息。 Python的灵活性和易读性使其成为初学者和专业人士的首选语言之一。《Python核心编程》第二版是一本备受推崇的Python学习资料,由Wesley Chun撰写。这本书深入浅出地介绍了Python编程,包含了丰富的实践练习,被知名Python专家如Alex Martelli和David Mertz高度评价,他们认为这本书是学习Python的最佳选择,优于其他同类教材。