wordpress win8 主题下载,广州新塘排名seo优化公司,wordpress阅读量的统计,网站建设 小影seo1、变量
1.1、定义
字面意思来看#xff0c;会发生改变的量称为变量。
相反的#xff0c;如果有一个不会发生改变的量#xff0c;它应该称为不变量#xff0c;即常量。
1.2、引入变量的原因
主要是为了方便程序员动态的管理、操控数据。
1.3、变量的三要素 名称 类型…1、变量
1.1、定义
字面意思来看会发生改变的量称为变量。
相反的如果有一个不会发生改变的量它应该称为不变量即常量。
1.2、引入变量的原因
主要是为了方便程序员动态的管理、操控数据。
1.3、变量的三要素 名称 类型 内容
intvalue 10
strvalue This is an example.1.4、标识符
为变量命名的称为标识符
合法的标识符由字符、下划线和数字组成。其中数字不能在首位。并且关键字不能作为标识符。
通过下面代码可打印出关键字有哪些。
import keyword
print(keyword.kwlist)1.5、命名方法
驼峰式命名
小驼峰第一个单词的首字母小写其它单词的首字母全大写
myProject
myFirstTest大驼峰所有单词首字母全大写
MyProject
MyFirstTest下划线命名
每个单词用下划线进行连接并且每个单词全小写。这是我本人最常用的方法。
my_project
my_first_test其它命名 全大写式
MYPROJECT
MYFIRSTTEST首字母缩写法
MP
MFT限定词法通过在前缀添加一个状态、动作等词表达更多的含义。
power_something
global_status1.6、变量类型 整型int不带小数点的整数可以是正数、负数或零。 浮点型float带有小数点的数值。 字符串str由字符组成的序列可以用单引号或双引号括起来。 布尔型bool只有两个取值即True和False。 列表list有序的可变容器可以存储不同类型的元素。 元组tuple有序的不可变容器元素不能被修改。 字典dict无序的可变容器由键值对组成。 集合set无序的不重复元素集。
a 10
b 1.1
c This is an example
d True
e [1,2,3]
f (1,2,3)
g {0:0,1:1}
h {1,2,3}1.7、判断变量类型
知道了变量类型有哪些但如何判断一个未知变量的类型呢
Python通常使用type方法来判断。
print(type(g))除此之外__class__方法也可以判断。
print(g.__class__)如果我想知道变量类型是不是与我预期的一致可以用isinstance
print(isinstance(a,int))1.8、浅谈作用域
变量分为全局变量和局部变量。
作用域可以想象为鸡蛋壳有外层壳和内层蛋白蛋黄组成它是变量生效的范围。
全局变量在最外层作用域定义的变量可以被其它所有作用域变量访问。
局部变量只定义于自己生效的那层作用域的变量脱离了那层作用域就不生效了也可以称为私有变量。