Python 编程入门(4):变量与赋值

以下所有例子都基于最新版本的 Python,为了便于消化,每一篇都尽量短小精悍,希望你能尽力去掌握 Python 编程的「概念」,可以的话去动手试一下这些例子(就算目前还没完全搞懂),加深理解。

经过前几章的铺垫,终于要讲到变量和赋值这个非常基本的「语句」了!其实之前你已经见过这种操作了。

变量基本上就是某个值的名字。合法的变量名的规则,以下划线( _ )或者字母开头,由字母,下划线( _ )和数字组成。

基本规则:

名字 = 表达式

a = 5
print(a)

这个操作叫做「赋值」,先求出右边的数字值是 5,然后再赋给了变量 a。也可以理解成「绑定」,把变量 a 和数字值 5 绑定起来。

随便提一下 print 就是打印值,方便查看变量的值。

a = 1
b = 2
a = b
b = 3
print(a)
print(b)

运行到 2 行时, a 初始化为 1,b 初始化为 2。a = b 这行把 a 和 b 的值(也就是 2)绑定了,所以 a 是 2。b = 3 让 b 取消之前和 2 的绑定,重新绑定为 3。

变量 a b
1 2
a = b 之后的值 2 2
b = 3 之后的值 2 3

赋值操作是一条「语句」,它进行了某些操作,改变了某些东西,但是不会返回一个值,和表达式不同。

a = 1
b = 2
c = a + b
print(c)
c = c + 1
print(c)

运行到第 3 行时 c 为 3,打印值,然后让 c 加上 1 变成 4,再重新和 c 绑定,所以 c 为 4。c = c + 1 可以简写为 c += 1,就是让 c 的值增加 1。

下一章要逐渐深入,开始讲分支了。

原文地址:https://www.cnblogs.com/stardust233/p/12193834.html

时间: 2024-11-03 00:59:59

Python 编程入门(4):变量与赋值的相关文章

Python编程入门到实践 - 笔记(1,2章)

自学 Python 有段时间了,总是觉得自己基础不牢,想着把看完的两本基础书写个博客做个笔记啥的. 准备在重新看一遍<Python编程入门到实践>,坚持写博客笔记. Python编程入门到实践的前两章笔记,学习的内容如下: 查看当前环境中的 python 版本 python环境的搭建 变量和变量的命名 字符串的打印 修改字符串的大小写 制表符和换行符 删除空白字符 python的整数运算,计算平方,立方 使用 str() 函数 查看当前环境中的 python 版本 命令行下输入 python 

Python编程入门(一)

Python编程入门(一) ========================================================================================= 概述: ========================================================================================= 编程语言 1.脚本编程语言 ★脚本编程语言 如php,perl,python,java等为脚本编程语言,

Python编程入门:分享8点超级有用的Python编程建议

我们在用Python进行机器学习建模项目的时候,每个人都会有自己的一套项目文件管理的习惯,我自己也有一套方法,是自己曾经踩过的坑踩过的雷总结出来的,现在在这里分享一下给大家,因为很多伙伴是接触Python编程入门不久,也希望大家少走弯路,多少有些地方可以给大家借鉴. 目录先放出来 项目文件事先做好归档 永远不要手动修改源数据并且做好备份 做好路径的正确配置 代码必要的地方做好备注与说明 加速你的Python循环代码 可视化你的循环代码进度 使用高效的异常捕获工具 要多考虑代码健壮性 1. 项目文

树莓派Python编程入门与实战 PDF

树莓派Python编程入门与实战 链接:https://pan.baidu.com/s/1y2-912g7VknVzXKAdzUPpA 密码:rzbz 原文地址:https://www.cnblogs.com/luoshuifusheng/p/9376025.html

分享《Python核心编程(第3版)》《Python编程入门(第3版)》高清中英文版PDF+源代码

<Python核心编程(第3版)>经典<Python核心编程(第二版)>的全新升级版本,总共分为3部分.第1部分为讲解了Python的一些通用应用,包括正则表达式.网络编程.Internet客户端编程.多线程编程.GUI编程.数据库编程.Microsoft Office编程.扩展Python等内容.第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器.CGI和WSGI相关的Web编程.Django Web框架.云计算.高级Web服务.第3部分则为一个补充/实验章节,包括文

Python编程入门与实践pdf电子版下载

Python编程入门与实践pdf电子版下载 分享链接:https://pan.baidu.com/s/1h7TfuuUcaju8nkrMZgv-hg 提取码:7lo8 本书针对想要学习Python却无从下手的同学们准备的,希望好的资源能够给老铁提供有用的帮助 书籍目录 第一部分 基础知识 第1章 起步 1.1 搭建编程环境 1.1.1 Python 2和Python 3 1.1.2 运行Python代码片段 1.1.3 Hello World程序 1.2 在不同操作系统中搭建Python编程环境

Python编程入门电子书及视频教程-非常详细『强烈推荐』

这里给初学Python的朋友提供一些建议和指导吧.大神请无视,俗话说:授人以鱼不如授人以渔.所以我这里只是阐述学习过程,并不会直接详细写某个知识点,毕竟编程的东西很多都是靠自学,靠自己的,只要大家足够努力肯定没问题的,多点敲代码.具体的应用部分--数据分析,网络爬虫我后续会继续写的,如需获取更多学习建议和帮助,请关注收听我.Python开发环境的配置Python开发需要搭建开发环境,这里我推荐几个IDE:Anaconda,Pycharm,Eclipse,Visual Studio具体的安装激活步

python编程入门读书笔记1

python适合用来做什么呢? 脚本,这些简短的程序自动执行常见的管理任务,如在系统中新增用户.上传文件到网站.不使用浏览器浏览网页等. 网站开发,作为快速创建动态网站的工具,Django.bottle.Zope等python项目深受开发人员欢迎. 文本处理,python在字符串和文本文件处理方面提供了强大的支持,包括正则表达式和unicode. 科学计算,网上有很多卓越的python科学计算库,提供了统计.数学计算和绘图的函数. 教育,鉴于python的简洁实用,学校可以将其作为第一门编程语言

Python编程入门基础语法详解经典

一.基本概念 1.内置的变量类型: Python是有变量类型的,而且会强制检查变量类型.内置的变量类型有如下几种: #浮点 float_number = 2.3 #复数 complex_number = 1 + 5j #整型 integer_number = 1 #list 序列 sample_list = [2,52,36,'abc'] #嵌套 sample_nest = [(2,4,6),{5:7,9:11,'key':[2,5]},6] #dictionary 字典 sample_dic