昨天分享了笨方法学习编程,今天就让我们通过实战来接触python,掌握专业术语“变量”的概念吧

python 中的变量的基本概念和初中代数的方程式X的概念是一样的,只是在计算机程序当中这个X不仅仅可以代表一个数字,还可以代表一段文字或者任何其他的类型的东西。那么变量在我们编写代码的时候如何用以及为什么要用呢?下面通过一个小例子来具体介绍给大家

首先我打开Notepad++这个工具,新建一个文本写入我们的python代码如下图所示

print(3+7)

print((3+7)*2)

print(((3+7)*2)-5)

print(((3+7)*2)-5+100)

看我这几行代码,“print”这个命令可以让我们执行程序的时候显示它括号里面的结果,程序是从上往下运行的,所以将来我运行这段代码的时候,第一行显示的结果就是10,依次类推,第二行,第三行,第四行,都会显示出计算结果。这里 星号 代表乘法的意思。通过运行程序我们可以得到如下结果: 10 20 15 115

思考一下,当我们写这段代码的时候 3+7 这个计算写了4次,如果我们设计一个程序的时候,某段代码需要重复地写上100次或者1000次呢?这个时候就需要我们运用变量这个东西了。下面我修改一下这段代码:

a = 3+7

print(a)

print(a*2)

print((a*2)-5)

print((a*2)-5+100)

再次运行结果:

这里 a 就代表了一个变量,类似我们初中时学过的“假设X=1”。在计算机程序中变量本身就是一个字母或者符号,把程序运行过程中产生的值记录下来,可以重复的去使用它。需要我们注意的是 这里的 “=”号 并不是我们数学中等于号的意思,而是代表赋值的意思,可以理解为这个变量中有什么。变量就像杯子一样,里面可以盛水 可乐 雪碧,而杯子本身不等于水,水和杯子是两码事。

python中调用变量的时候不能给它加上任何的符号,如下面的代码所示

思考一下,上面图片中的代码执行之后会出现什么结果呢

python的基本语术_一起学python-彻底掌握专业术语“变量”的概念相关推荐

  1. python 相对路径报错_小白学 Python(18):基础文件操作

    人生苦短,我选Python 前文传送门 小白学 Python(1):开篇 小白学 Python(2):基础数据类型(上) 小白学 Python(3):基础数据类型(下) 小白学 Python(4):变 ...

  2. python游戏小项目简单_[简单学Python] 通过一个小游戏完成Python入门[2]变量和赋值...

    变量和赋值 到这里,你已经成功地打印出了千寻的名字和卖身契.与此同时,千寻也成为了汤婆婆的工人,渐渐地,她忘记了自己是谁,遗失了自己"姓名"的信息. 那么,在信息纷繁的代码世界里, ...

  3. python wx窗口无法关闭_菜鸟学Python,双手奉上老司机给上路新手总结的Python实战问题…...

    针对Python这一话题每天后台都会有不少小伙伴提出问题,下面我就将这些问题进行汇整,产出"Python实战问题篇",我认为这些问题非常具有代表性,希望可以帮到大家. 第一类问题: ...

  4. python学习需要基础吗_要学 Python 需要怎样的基础?

    人邮君来补充一点,编程也需要"语感训练"的理论基础.[内附Python语感训练资料] 看似虚无缥缈的"语感",对编程也有用? 在上世纪80年代,有一部BBC推出 ...

  5. python实现素数筛选法_从零开始学Python系列-第6讲:循环结构

    应用场景 我们在写程序的时候,一定会遇到需要重复执行某条或某些指令的场景.例如用程序控制机器人踢足球,如果机器人持球而且还没有进入射门范围,那么我们就要一直发出让机器人向球门方向移动的指令.在这个场景 ...

  6. python基本输入输出函数有_新手学Python,输入输出函数、赋值语句常见5个错误,弄懂即过关...

    从4月21日起,大陈开始教初一的学生学Python,目前已经上了2节课.学生基本掌握了表达式的构建以及赋值语句.变量的使用,以及input(输入函数).print(输出函数)的使用方法. 以下是大陈在 ...

  7. 学python还是java贴吧_是学python还是java?一张图告诉你!

    物联网硬件开发 - 零基础学习电子产品设计 - 创客学院直播室​www.makeru.com.cn Java 和 Python 一直都是两种很火很强大的编程语言,对于刚开始起步学习编程的同学来说,会迷 ...

  8. python目前有多少库文件_必学Python库 你知道多少?

    Tkinter---- Python默认的图形界面接口. Tkinter是一个和Tk接口的Python模块,Tkinter库提供了对Tk API的接口,它属于Tcl/Tk的GUI工具组.Tcl/Tk是 ...

  9. 学了python能找人吗_只学python能找工作吗

    Python掀起了一股外行人的学习热潮,简单易学,又无所不能.信誓旦旦报了培训班,亦或是购买了课程自学,一段时间后自认为掌握了Python,出去找工作却碰了一鼻子灰.到底是怎么一回事呢? 半路出家学弹 ...

最新文章

  1. 学习类中的const和static类型
  2. PAXOS/RAFT理解
  3. 确定组织是否真正敏捷的五种方法
  4. php os darwin,解决Mac os(10.12.6) 编译php7提示“/usr/lib/system/libsystem_darwin.dylib”找不到...
  5. 函数指针 指针函数
  6. 自定义会话状态存储提供程序
  7. 中文文字校对和文档对比合并开源工具调研
  8. jmeter性能测试面试题二【多测师_王sir】
  9. Web Electron 平台即时通讯产品的技术选型
  10. 剑侠世界2不显示服务器,剑侠世界2去哪个服务器好_哪个区人多问题说明_软吧...
  11. 面向未来的100项颠覆性创新技术!欧盟重磅报告
  12. 【纹理映射】球面坐标、直角坐标系、纹理空间坐标系的转换
  13. 手机备忘录里的东西突然没有了怎么办
  14. linux dpkg: 错误: 无法打开软件包的 info 文件 /var/lib/dpkg/available 以便读取: 没有那个文件或目录
  15. 详解spring用到的九种设计模式
  16. 数据分析面试:Excel必考知识点!
  17. WWW2021论文速递:细粒度城市流量预测
  18. 数值分析实习作业(各种插值函数与积分公式的python代码实现)
  19. 2010年4月12日星期一
  20. 2019.08_【FSGAN】_Subject Agnostic Face Swapping and Reenactment 论文翻译

热门文章

  1. java中间语言汇编语言_中间语言(IL) | 学步园
  2. java 跨域 下载文件_文件下载重命名(可跨域)
  3. Grub2主题修改和美化--------LinuxWindows
  4. python爬虫开发数据库设计入门经典_Python3实现的爬虫爬取数据并存入mysql数据库操作示例...
  5. 用计算机模拟地球诞生,计算机模拟显示早期金星或像地球一样宜居
  6. 鸿蒙明年可以在手机上用吗,华为王成录:鸿蒙已满足在手机上使用,明年一二月份向部分用户开放...
  7. linux18配置静态ip,ubuntu18配置静态IP地址
  8. linux运维需要哪些网络知识,Linux运维学习笔记-网络技术知识体系总结
  9. sambd ERROR: job for smbd.service failed
  10. Problem D: 分数减法——结构体