python开发之路:变量与变量基本操作

你是一个师范大学的优秀毕业生,现在在某某小学工作。

你想:判作业真的很累,隔壁老王现在天天玩《蓝月传奇》,银行里存满了钱。唉,每节课1个小时,每个月就2500/月的薪水,还不如闲暇时间玩《红月传奇》呢。

有天,媳妇从屋里回到家。他的身后站着隔壁老王。

老王:怎么了?咋地了?虚脱了?

你:虚脱也是判作业判出来的。

老王:不会用电脑判吗?

你:你要用《蓝月传奇》判作业?

老王:我告诉你,知道现在最主流的是什么吗?

你:。。。

老王:现在什么蓝月红月的都是扯淡。有意思的是python。

你:大学听说过。

老王:哥教你一招!

老王拉着你往他屋里走去。。。

老王手忙脚乱的写了几行代码。

老王:哥今天先教你几招。

老王的代码又干净又简洁,执行起来非常方便。

老王:看到这个地方了吗?

class_answer = 5

你:什么意思?

老王:这叫变量。好好学学吧。

老王开心地讲,你无奈地听。

什么是变量?

变量是一种保存在内存中的数据,俗称数据类型。

变量有什么意义?

你看,你现在要写判作业的代码,是不是得保存一个答案?保存在文件里不好调出也会被刷掉,所以呢,就保存在内存里就行了。这种只能用变量解决。

变量怎么用?

变量分两个部分,一个是变量的标签,一个是变量值。

定义一个变量:a = 3

a就是这个变量的标签,3就是变量值。

而寻找这个变量的值,就是查找标签了。

如果你定义想定义一个字符串呢?

定义一个变量:b = ''abc_123"


这儿要注意了,字符串是要加引号的。

怎么输出这个变量呢?

输出一个变量:print(变量名)

给变量加点值呢?

a = a+1

这样好麻烦。直接写:

a+=1

加减乘除都一样。但这要声明一下,加是+,减是-,这都没变,但是乘符号就是*还有除符号就是/了。

你一听老王讲的那么好,一下子崩溃了。马上辞职变程序员!

 

附赠:windows系统下载python3.7:

https://www.python.org/downloads/windows/

注释:

斜体字为代码,下面带横线的为小标题。

python之路:变量与变量基本操作(老王版)的更多相关文章

  1. python开发之路:python数据类型(老王版)

    python开发之路:python数据类型 你辞职当了某类似微博的社交网站的底层python开发主管,官还算高. 一次老板让你编写一个登陆的程序.咔嚓,编出来了.执行一看,我的妈,报错? 这次你又让媳 ...

  2. Python之路 day2 集合的基本操作

    #!/usr/bin/env python # -*- coding:utf-8 -*- #Author:ersa ''' #集合是无序的 集合的关系测试, 增加,删除,查找等操作 ''' #列表去重 ...

  3. 【Python之路】特别篇--微信Web网页版通信的全过程分析

    文章所使用Python版本为py3.5 1.微信服务器返回一个会话ID 微信Web版本不使用用户名和密码直接登录,而是采用二维码登录,所以服务器需要首先分配一个唯一的会话ID,用来标识当前的一次登录. ...

  4. 小白的Python之路 day1 变量

    Python之路,Day1 - Python基础1 变量 变量用于存储在计算机程序中引用和操作的信息.它们还提供了一种用描述性名称标记数据的方法,这样我们的程序就能更清晰地被读者和我们自己理解.将变量 ...

  5. Python之路 day1 基础1 变量 for while 用户输入

    一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为AB ...

  6. NO.2:自学python之路------变量类型、列表、字典

    引言 本周初步认识了库,并学习了Python中各种类型的变量和常用操作.并完成了较为完善的用户与商家购物界面设计. 正文 模块: Python有标准库和第三方库.第三方库需要安装才能使用.大量的库可以 ...

  7. Python之路-变量和基本数据类型详解(变量、数据类型、)

    一.注释 注释的作用: 增加程序的可读性 作为调试用 提高团队的合作效率 注释的分类 1.单行注释 以井号(#)开头,右边的所有内容当做说明 2.多行注释 以三对单引号(’’’注释内容’’’)将注释包 ...

  8. [python之路]变量和字符编码

    变量和字符编码 #变量##声明变量```#_*_coding:utf-8_*_ name = "Tom"```上述代码声明了一个变量,变量名为: name,变量name的值为:&q ...

  9. python基础1之python介绍、安装、变量和字符编码、数据类型、输入输出、数据运算、循环

    开启python之路 内容概要: 一.python介绍 二.安装 三.第一个python程序 四.变量和字符编码 五.用户输入 六.数据类型 七.一切皆对象 八.数据运算 九.if else 流程判断 ...

随机推荐

  1. mac上遇到的坑

    mac上有两个python版本  当我执行命令时提示 command not found    但是我已经安装了包了 但是由于有两个python版本  当前项目用的时python3所以需要使用pip3 ...

  2. nvm 知识点

    事项 作用 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash 安装nvm comm ...

  3. 18.16 gcc-3.4.5编译错误及解决方法集锦

    18.16.1 自写BootLoader错误 ERROR : boot.c:: warning: return type of 'main' is not `int' ANSWER : int mai ...

  4. Spark配置参数详解

    以下是整理的Spark中的一些配置参数,官方文档请参考Spark Configuration. Spark提供三个位置用来配置系统: Spark属性:控制大部分的应用程序参数,可以用SparkConf ...

  5. H5外包团队 android视频压缩,使用ffmpeg方案

    android视频压缩,使用ffmpeg方案,集成fdk-aac与264编码,适用于32位系统与64位系统,支持ARM 32/64 cpu与x86 32/64 cpu,mips 32/64 cpu,即 ...

  6. 前端SEO与爬虫与SSR(Server Side Render)

    讲真,之前没考虑过这个问题.因为项目原因,自己用python的一些工具,爬取了淘宝.京东.百度等的一些图片和图片名称之类的信息.以为爬虫只是解析html文本,然后提取关键字,保存自己想要的信息即可,或 ...

  7. 提取配置文件中无注释的内容方法--findstr

    findstr /v /r # nginx.conf C:\Users\Liang>findstr /?在文件中寻找字符串. FINDSTR [/B] [/E] [/L] [/R] [/S] [ ...

  8. 招聘IT图书兼职作者(长期兼职)

    招聘图书兼职作者(长期兼职),本公司有十多年的计算机图书出版经验,每年出版上百本编程类图书, 和清华大学出版社 电子工业出版社 机械工业出版社都有很好的合作.你可以不用按时上线,不用天天被boss盯着 ...

  9. Java核心-多线程-并发控制器-Semaphore信号量

    Semaphore是非常有用的一个多线程并发控制组件(Java还有CountDownLatch.CyclicBarrier.Exchanger多线程组件),它相当于是一个并发控制器,是用于管理信号量的 ...

  10. 转载:揪出MySQL磁盘消耗迅猛的真凶

    揪出MySQL磁盘消耗迅猛的真凶 背景 Part1:写在最前 当一张单表10亿数据量的表放在你面前,你将面临着什么? Part2:背景介绍 为了提升数据库资源利用率,一个实例中,在不互相影响,保证业务 ...