记录01
变量——最基本的储存单位
如果你是一个“数据”参加游戏,那么变量就像是一个游戏账户。当然,账户所代表的人是可变的,而且在“注册”时账户的名称应为英文,区分大小写,不可以以数字开头(数字:why?),而且有一个重名检测(你总会不想让一个你不认识的“数据”拿走你的任务奖励,对吧?)
一般来说,用等号连接变量和数据,就像
A_variable="a data"
但当你调用一个变量时,你必须确定有数据,也就是“被赋值”的,这样,他才可以愉快的进行到游戏中去。
常量
不能变的量,是定值,不能变的常量,不可更改,就好比开了二级密保虹膜识别指纹确认病买了商业保险一样
运算符——对变量的初步处理(?)
· 运算符 | 名称 |
---|---|
+ | 加 |
- | 减 |
* | 乘 |
/ | 处 |
// | 整除 |
% | 取余 |
** | 幂 |
> | 大于 |
< | 小于 |
== | 等于 |
>= | 大于等于 |
<= | 小于等于 |
!= | 不等于 |
and | 和 |
ro | 或 |
no | 非 |
存在优先级,一元运算符(++ 、–)>二元运算符(±*/%)
遵循数学运算规则
运算>逻辑
数据类型——数据的类型,包括但不限于
(我总感觉这一条应该包含常量并放在变量下面)
浮点
类似于科学技术法,浮点便指的是那个小数点
整数
他就是…整数,数学老师讲的那个整数,存在正负,用int
定义。
在不同的系统上位数不同,如常见的64位系统上就是64位数,即
-9223372036854775808~9223372036854775807
字符串
字符数据,就像变量中举的例子,即
A_variable="a data"#定义变量,要用单引号 双引号表示——这是一个字符串
print(A_variable)#输出
>>>a data#输出的结果
如果想在“引号”之间的字符串中加上引号,可以在双引号前加上“\”
举个例子,如果你想输出
>>>he said :"Are you OK"
那么就可以这样操作
Leijun='he said :\"Are you OK\"'
print(Leijun)
可切片
比如
#coding:utf-8
name="达拉崩吧斑得贝迪卜多比鲁翁"
print (name[0:4])
print(name[:4])
print(name[4:])
print (name[-1:])
print(name[:-1])
>>>达拉崩吧
达拉崩吧
斑得贝迪卜多比鲁翁
翁
达拉崩吧斑得贝迪卜多比鲁
可改变、拼接、索引、甚至是用“*”来进行复读复读复读复读复读复读
列表
list
创建时用方括号括住元素,逗号隔开
有点像一个有序的集合,可以创建
This_is_a_list=[1,2,3,4]
以及一些常规操作(如上面的切片
可改变、拼接、索引
元组
tuple
不可更改的列表
用圆括号
空值
用None表示,不是0,None也是一个特殊的空值
布尔值
只有两个值,真Ture和假False,用于逻辑运算
关于运算:
当and 两边同时为真返回True,or 两边只要有一个是真的返回True,not 返回not后面与之相反的布尔值
以上
第一次写blog,感觉还可以写得更好,因为每个东西能扩展出更多“有用的东西”,每个都需要去深入的了解,希望以后能回过头来补充细化。毕竟当做学习笔记来写(为什么写成这样?个人风格)下次试着写的更常用一点
还有…
zai?为什么不能插入图片?