Python编程之变量

变量,望文生义,就是变化的量。Python里创建一个变量的方法很简单,给它起个名字,然后给它一个值。举起几个例子:

name = ‘Crossin‘ myVar = 123 price = 5.99 visible = True

“=”的作用是把右边的值赋予给左边的变量。

这里说一下另外一个概念,叫做“数据类型”,上面4颗例子分别代表了Python中较常见的四种基本类型:

1、字符串 – 表示一串字符,需要用”或””引起来;

2、整数

3、浮点数 – 就是小数

4、bool(布尔)- 这个比较特殊,是用来表示逻辑“是”“非”的一种类型,它只有两个值,True和False。(注意这里没有引号,有了引号就变成字符串了)

再次用到我们熟悉的print。这次,我们升级了,要用print输出一个“变量”:

name = ‘Crossin‘ print name

看到结果了吗?没有输出“name”,也没有报错,而是输出了“Crossin”。现在是不是能想明白一些,为什么之前print一段文字没加引号就会报错,而print一个数字就没有问题呢?

它叫变量,那就是能变的。所以在一次“赋值”操作之后,还可以继续给它赋予新的值,而且可以是不同类型的值。

a = 123 print a a = ‘hi‘ print a

“=”的右边还可以更复杂一点,比如是一个计算出的值:

value = 3 * 4 print value value = 2 < 5 print value

甚至,也可以是input():

name = input() print name

于是,我们又可以进化一下我们的小游戏了。把上次写的内容稍微改一下,加上变量:

print "Who do you think I am?" you = input() print "Oh, yes! I am a" print you

看来程序已经知道我们的输入了。接下来,就要让它学会对不同的答案做出判断。

好了,今天的自学Python编程就为大家分享到这里

原文地址:https://www.cnblogs.com/py789/p/11666332.html

时间: 2024-10-10 19:19:05

Python编程之变量的相关文章

python编程之变量和简单的数据结构

一.变量 前面我们用python输出了“hello world!” 这次我们在前面加入一行,定义一个变量,然后修改第二行. 添加变量导致Python解释器需要做更多工作.处理第1行代码时,它将文本“Helloworld!”与变量a关联起来:而处理第2行代码时,它将与变量a关联的值打印到屏幕. 我们修改一下代码: 在程序中可随时修改变量的值,而Python将始终记录变量的最新值. 1.1变量的命名和使用 在Python中使用变量时,需要遵守一些规则和指南.违反这些规则将引发错误,而指南旨在让你编写

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

以下所有例子都基于最新版本的 Python,为了便于消化,每一篇都尽量短小精悍,希望你能尽力去掌握 Python 编程的「概念」,可以的话去动手试一下这些例子(就算目前还没完全搞懂),加深理解. 经过前几章的铺垫,终于要讲到变量和赋值这个非常基本的「语句」了!其实之前你已经见过这种操作了. 变量基本上就是某个值的名字.合法的变量名的规则,以下划线( _ )或者字母开头,由字母,下划线( _ )和数字组成. 基本规则: 名字 = 表达式 a = 5 print(a) 这个操作叫做「赋值」,先求出右

Python编程:从入门到实践—变量和简单数据类型

变量的命名和使用 #!/usr/bin/env python# -*- encoding:utf-8 -*- message ="Hello Python world!"print(message) 在Python中使用变量时,需要遵守一些规则. 变量名只能包含字母.数字和下划线.变量名可以字母或下划线开头,但不能以数字开头,例如,可将变量命名为message_1,而不能为1_message. 变量名不能包含空格,但可使用下划线来分割其中的单词.例如:变量名greeting_messa

《Python编程快速上手 让繁琐工作自动化》pdf

<div id="article_content" class="article_content tracking-ad" data-mod="popu_307" data-dsm="post"> <p><br></p><p>下载地址:<a target="_blank" href="https://page74.ctfile.co

Python黑帽编程2.1 Python编程哲学

Python黑帽编程2.1  Python编程哲学 本节的内容有些趣味性,涉及到很多人为什么会选择Python,为什么会喜欢这门语言.我带大家膜拜下Python作者的Python之禅,然后再来了解下Python的编程规范. 2.1.1 ZEND OF PYTHON 在Kali中启动终端,输入Python,进入交互模式. 图2 输入命令 import this “一首诗”呈现在我们眼前. 图3 内容如下: Beautiful is better than ugly.       优美胜于丑陋 Ex

Python:编程“八荣八耻”

以动手实践为荣,以只看不练为耻. 以打印日志为荣,以单步跟踪为耻. 以空白分隔为荣,以制表分隔为耻. 以单元测试为荣,以手工测试为耻. 以代码重用为荣,以复制粘贴为耻. 以多态应用为荣,以分支判断为耻. 以Pythonic为荣,以冗余拖沓为耻. 以总结思考为荣,以不求甚解为耻. 刚刚看到,不可尽信,也不可全部不信.理性看待. 1. "以动手实践为荣, 以只看不练为耻" 俺写一个程序时间通常是这么分配的. 70% 的时间用来寻找和阅读现有代码, 如果找到了, 就不用自己写了.如果不够用或

对python编程的初步理解

一直以来零零散散有听过python,这周终于下定决心学python了.在网上了买个套视频教程,内容分周次学习,有详细的讲解.本人觉得非常好.这里谈谈一下第一周的学习的笔记.望路过的大神给予指正,不胜感激!! 1.python文件后缀为.py,在windows环境下可以通过cmd运行.而现在流行的编译器是pycharm,功能强大. 2.其他环境下运行python文件,开头需要加上代码#!/user/bin/env python,env代表声明解释器! 3.python的变量命名规则有如下几点:第一

《Python编程:从入门到实践 》[Eric Matthes著] 中文pdf非扫描版

下载地址:网盘下载 内容简介  · · · · · · 本书是一本针对所有层次的Python 读者而作的python 入门书.全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib.NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表.字典.if 语句.类.文件与异常.代码测试等内容:第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者

python编程入门读书笔记1

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