1. 变量赋值

变量赋值不需要类型声明。

每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。
每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
等号 = 用来给变量赋值。

eg.

实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
counter = 100 # 赋值整型变量
miles = 1000.0 # 浮点型
name = "John" # 字符串print counter
print miles
print name

->

100
1000.0
John

1.1 多个变量赋值

可以同时为多个变量赋值

a = b = c = 1

为多个对象指定多个变量。

eg.

a, b, c = 1, 2, "john"

python 语言教程(3)变量相关推荐

  1. python语言教程-Python语言教程手册

    Python语言教程手册 Python是什么? 解释性语言 多范式 介绍 命令后>>>python Python 2.7.3 (default, Aug 1 2012, 05:14: ...

  2. python语言教程-Python 基础教程

    Python基础教程 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年. 像Pe ...

  3. python语言具有使用变量需要先定义后使用的特点_3、Python语法入门之变量

    目录一 引入 二 变量1.什么是变量? 2.为什么要有变量? 3.怎么使用变量 (先定义.后调用)3.1 变量的定义与使用 3.2 变量名的命名规范 3.3 变量名的命名风格 3.4 变量值的三大特性 ...

  4. python 语言教程(3)变量之列表(List)

    1. 列表 列表用 [ ] 标识,是 python 最通用的复合数据类型,可以完成大多数集合类的数据结构实现. 它支持字符,数字,字符串甚至可以包含列表(即嵌套). 列表中值的切割也可以用到变量 [头 ...

  5. python 语言教程(3)变量之元组

    1. 元组 另一个数据类型,类似于 List(列表). 用 () 标识,内部元素用逗号隔开. 元组不能二次赋值,相当于只读列表.不允许更新 eg. 实例(Python 2.0+) #!/usr/bin ...

  6. python 语言教程(3)变量之字符串

    1. 由数字.字母.下划线组成的一串字符 eg. s = "a1a2···an" # n>=0 1.1 取值顺序 字串列表有2种 从左到右索引默认0开始的,最大范围是字符串长 ...

  7. python 语言教程(3)变量之数字类型

    1. 支持四种不同的数字类型 int(有符号整型) long(长整型,也可以代表八进制和十六进制) float(浮点型) complex(复数) 1.1 实例 一些数值类型的实例 int long f ...

  8. python 语言教程(3)变量之字典

    1. 字典(dictionary) 是除列表以外python之中最灵活的内置数据结构类型.用"{ }"标识.字典由索引(key)和它对应的值value组成. 1.1 vs 列表 列 ...

  9. python基础教程:变量的使用

    python是动态的强类型的语言. 1.py不需要使用int,String等标识符来声明它的类型,而是在用户第一次赋值使用它时,就定义好了类型. 可以使用typeof()来查看变量的类型,使用int( ...

最新文章

  1. [ARM异常]-ARM Core中与中断相关的寄存器
  2. c++ 模板类实现堆栈实验报告_编译原理——小型类C编译器的设计和实现(生成8086汇编代码)之1:问题定义以及总体功能...
  3. 信工所复试收集材料分享
  4. Jenkins下载war包升级版本
  5. java时间戳的单位_java – SimpleDateFormat – 解析时间戳,以毫秒为单位
  6. 计算机图形学立方体旋转代码,Flash AS教程:旋转立方体
  7. fbreader android源码分析,开源阅读器FBReader Android版本的编译
  8. webkit 学习笔记 - 1. 浏览器与浏览器内核
  9. 算法分析:大O符号/大Ω符号/大Θ符号/小o符号/小w符号
  10. java实现手机短信发送的功能详细代码
  11. 我竟然在CSDN玩游戏??,教你利用github page在CSDN主页放置小游戏
  12. zip直链生成网站_手把手教你如何用飞桨自动生成二次元人物头像
  13. 2021.11.08【web刷题记录】
  14. 技术、产品、交流、思考 - 微软技术暨生态大会 2018
  15. 涨知识!细数银行卡三要素 API 的 N 种验证方法
  16. matlab求莫兰指数程序,python计算莫兰指数(Moran's I)并绘制地区热力图——以中国各省pm2.5为例...
  17. 政策理解优化,安徽省碳达峰碳中和领域科技项目申报领域条件要求方式流程要点
  18. 记一次折腾可移动式Ubuntu 20.04 安装在折腾折腾系列的WD p50上(即移动式挂在nvme协议下的移动固态硬盘以uefi模式启动的Ubuntu20.04 (to go))
  19. Win10右键清空剪贴板
  20. 安卓 broadcast简介理解

热门文章

  1. 中标麒麟桌面版yum安装mysql_中标麒麟Neokylin6桌面版如何本地yum安装软件
  2. mysql varchar(max)_等价于MySQL中的varchar(max)?
  3. 运维工程师必备技能:网络排错
  4. 新基建之数据中心2020
  5. 这三大“监控系统”是机房重中之重?
  6. 成功解决Runtime Error Selected KDE bandwidth is 0. Cannot estiam
  7. 成功解决SyntaxError: encoding problem: utf8 with BOM
  8. AI:2020年6月22日北京智源大会演讲分享之19:00-19:40《 圆桌论坛:人工智能产业的下一个十年》
  9. 成功解决:连接sql server时插入数据库内容为乱码,并且输出也为乱码
  10. Algorithm:C++语言实现之概率算法相关问题(计算机中的概率事件、C语言中的随机事件、产生二维随机数、圆内均匀取点)