在python中,使用变量之前不需要声明变量的数据类型,

但是,使用变量前,必须要先对变量进行赋值;


例:

num01 += 100
print('num01')

上述例子中,表示的意思是 num01 = num01+100,由于前面没有给num01赋值,所以报错,应为:

num01 = 10;
num01 += 100;
print('num01');

这样才可以运行。

变量命名规则:

  • 由字母、数字、下划线组成,不能用数字开头;
  • 变量名不能包含空格;
  • 区分大小写;
  • 不能包含Python关键字;(共有33个关键字)

int = 100;

这样的赋值是可以的,int在其他语言中是关键词,但是Python中不属于关键词;

变量命名建议:

  • 变量命名使用小写字母;
  • 变量的名字要有意义,尽量用对应的英文名字,做到见名知意;
  • 避免使用单个字符作为变量名字(循环中的变量除外);(没有特殊意义,容易搞混)
  • 不推荐使用拼音;

例:

xueshengxingm = "Abbr";
student_name = "Abbr";

只要不在循环中,代码要顶格写,不要留有空格;

如何定义多个变量:

  • 方法1:
num01 = 100; num02 = 200; num03 = 300
  • 方法2:
num01,num02,num03 = 100,200,300
  • 方法3:三个值相同时:
num01 = num02 =num03 = 100

2018-10-17

最新文章

  1. SharePoint 2010/2013/2016内容数据库与网站集的关系
  2. Atitit java的异常exception 结构Throwable类
  3. 验证备份前设置CONFIGURE CONTROLFILE AUTOBACKUP ON/OFF; 的区别
  4. MySQL日期时间函数大全(转)
  5. java的static块执行时机
  6. javascript 操作复选框无效
  7. 【约瑟夫环变形】UVa 1394 - And Then There Was One
  8. Cordova+angularjs+ionic+vs2015开发(五)
  9. Windows Azure公有云服务相关方案
  10. linux中的帮助命令 分类: linux 学习笔记 ubuntu 2015-07-05 19:07 31人阅读 评论(0) 收藏
  11. Android源代码分析-资源载入机制
  12. TsBatis 预览
  13. 【.NET】asp.net Redirect 图片路径
  14. 序列化 java.io.Serializable
  15. nginx指定文件路径有两种方式root和alias
  16. Oracle递归查询,Oracle START WITH……CONNECT BY查询
  17. stm32的gpio函数介绍
  18. META-INF下文件读取
  19. 下载Sourceforge等国内无法下载站点文件的另一种方法
  20. React生命周期钩子

热门文章

  1. sqlserver索引维护(重新组织生成索引)
  2. Hyper-V迁移---委派
  3. February 3 2017 Week 5 Friday
  4. mongodb 备份、还原、导入、导出
  5. 理解Underscore中的_.bind函数
  6. bzoj 2111: [ZJOI2010]Perm 排列计数 (dp+卢卡斯定理)
  7. 网易mumu模拟器配置文件和修改adb port位置
  8. 理解JavaScript闭包(closure)
  9. LSOF 安装与使用(功能强大)
  10. 下载安装Redis+使用