eval是Python的一个内置函数,这个函数的作用是,返回传入字符串的表达式的结果。即变量赋值时,等号右边的表示是写成字符串的格式,返回值就是这个表达式的结果。 语法 eval(expression[, globals[, locals]]) expression : 表达式。 globals : ...
分类:
编程语言 时间:
2020-05-22 17:25:00
阅读次数:
100
一、变量 (一)变量的概念 1. 变量时计算机语言中存储数据的抽象概念。变量的功能是存储数据。变量通过变量名访问; 2. 变量的本质是计算机分配的一小块内存,专门用于存放指定 数据,在程序运行过程中该数据可以发生改变; 3. 变量的存储往往具有瞬时性,当程序运行结束,存放该数据的内存就会释放,而该变 ...
分类:
编程语言 时间:
2020-05-21 23:43:31
阅读次数:
60
修饰字符串的:'',"",''' ''',三种方式 其中''' '''在没有给变量赋值是表示多行注释 #python中的字符串 name = '王东' print(name) NUM = 20#python中没有单独字符修饰常量,所以默认常量所有字母大写 shi = ''' 日出而作,日入而息。 凿 ...
分类:
编程语言 时间:
2020-05-17 17:34:11
阅读次数:
79
1、JMM与原子性Java中对基本数据类型变量的读取赋值都是原子性的,对引用类型变量的读取和赋值也是原子性。这类操作都是不可被中断的,要么执行,要么不执行。(1) 赋值操作:x = 10;操作是原子性。(2) 赋值操作:y = x;操作是非原子性。将变量x赋值给y,包含两个重要步骤:1)执行线程从主... ...
分类:
其他好文 时间:
2020-05-16 00:18:48
阅读次数:
202
1.普通变量赋值为深拷贝 结果 2.普通变量的引用赋值为浅拷贝 结果 3.对象的赋值为浅拷贝 结果 4.对象的clone为深拷贝 结果 ...
分类:
Web程序 时间:
2020-05-14 15:23:05
阅读次数:
62
构造方法 作用:在多数情况下,初始一个对象的最终步骤就是调用这个对象的构造方法。构造方法负责 对象的初始工作,位实例变量赋值合适的初始化值。 语法: 修饰符 类名(){} 在java中如果不写构造方法的化会默认一个无参构造方法,但如果已经有了一个有参数的构造方法,那么 无参数的构造方法就不会默认被加 ...
分类:
其他好文 时间:
2020-05-08 22:33:42
阅读次数:
99
Python 数字 Python 中有三种数字类型: int float complex 为变量赋值时,将创建数值类型的变量: 实例 x = 10 # int y = 6.3 # float z = 2j # complex 如需验证 Python 中任何对象的类型,请使用 type() 函数: 实 ...
分类:
编程语言 时间:
2020-05-08 16:13:09
阅读次数:
63
函数 易错点总结 可更改(mutable)与不可更改(immutable)对象 在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。 不可变类型 :变量赋值 a=5 后再赋值 a=10 ,这里实际是==新生成一个 ...
分类:
其他好文 时间:
2020-05-05 17:44:50
阅读次数:
94
shell中变量定义及应用 1. 自定义环境变量 1.1 设置环境变量 如果想要设置环境变量,就要在给变量赋值之后或在设置变量时使用export命令,具体设置见下文的示例。其实,除了export命令,带 x选项的declare内置命令也可以完成同样的功能(注意:此处不要在变量名前面加$)。 expo ...
分类:
系统相关 时间:
2020-05-03 20:26:50
阅读次数:
106
一、基本数据类型: Number, String等都是按值传递 var a = 10 function add(num){ num+=10 } add(a) console.log(a) 最后输出a时,仍然是10,说明a与函数内部的num互不干扰。其实此时可以把命名参数看成是局部参数,函数运行结束, ...
分类:
Web程序 时间:
2020-05-03 10:20:00
阅读次数:
73