值类型之间的相互转化 number | string | boolean 一.转换为boolean=>Boolean(a); var num = 10; var s = '123'; var b1 = Boolean(num); var b2 = Boolean(s); console.log(b1,b2); //true true var num1 = 0; var s1 = ""; var b3 = Boolean(num1); var b4 = Boolean(s1); c…
类型的相关函数 函数的原型  :函数返回值类型 函数名(参数1类型 参数1,参数2类型 参数2--) 1, 任何一个函数,都要考虑它是否有返回值以及该返回值的类型,如果该函数没有返回值,就用void来表示! 2, 如果函数参数的类型或者函数返回值的类型有很多个,就用mixed来代替,意思就是混合类型,也叫作"伪类型" gettype   string gettype ( mixed $var ) 返回一个数据(变量或常量或表达式)的类型 var ,由于php的数据类型只有8种,一般它的…
设置元素对象属性 var img = document.querySelector("img") img.setAttribute("src","http://www.baidu.com/img") 值类型 number string undefined boolen 引入类型 function a = function(){ } object a = { name:"bob",age:18} a.age null a = n…
目录 表达式树练习实践:C#值类型.引用类型.泛型.集合.调用函数 一,定义变量 二,访问变量/类型的属性字段和方法 1. 访问属性 2. 调用函数 三,实例化引用类型 四,实例化泛型类型于调用 五,定义集合变量.初始化.添加元素 表达式树练习实践:C#值类型.引用类型.泛型.集合.调用函数 一,定义变量 C# 表达式树中,定义一个变量,使用 ParameterExpression. 创建变量结点的方法有两种, Expression.Parameter() Expression.Variable…
变量以及类型 变量:存储程序运行中的数据,变量有3个要素:变量名.变量类型.变量值.python属于弱类型语言,不需要声明变量类型. [root@localhost python]# ipython3 In []: a= //变量名=变量值:在堆内存中的一个区域存了一个值为1,内存分为堆内存和栈内存,栈内存的是引用.指向堆内存中的值. In []: b= In []: c=a+b In []: c Out[]: In []: a Out[]: In []: type(a) Out[]: int…
一.运算符 (1)算术运算符  + 加法运算符(如果是两个字符串之间进行加法运算,则会进行拼串操作) a = 10 + 5  计算 a = 'hello' + ' ' + 'world' 拼串  - 减法运算符 a = 10 - 5  计算 a = 5 - True  bool型也是int型,没有错误,输出4 a = a - 2  用变量a的值减去2,然后再赋值给a    a = 'hello' - 'h' TypeError,类型错误  * 乘法运算符(如果将字符串和数字相乘,则会对字符串进行…
JS的运算符 加 + 减 - 乘 * 除 / 取余 % 自增 ++ 自减 -- 赋值运算符 a=3 a+=3  a=a=3 a-=3   a=a-3 a*=3  a=a*2 a/=3   a=a/3 a%=3  a=a%3 a=1 连接符号+ (把多个变量拼接到一起) A=’我’:  B=‘是’: C=‘谁’ A+B+C 比较运算符 ==等于   x==8 ===恒等于 值大小和类型均一样,JS都属于弱类型语言 != 不等于 > < >= <= 逻辑运算符 &&  …
本节会介绍Python中运算符的用法,以及条件判断和循环语句的使用方法. 运算符 运算符包括算术运算符.赋值运算符.比较运算符.逻辑运算符等内容,大部分用法和C#基本一致,下面我们来看一下: 算数运算符 对Python而言,算数运算符中的加减乘和取余(+-*%)是和C#一致的,这里不再介绍,有差异的在于以下几个运算符: 单个/不是整除,//才是整除运算 指数运算使用** 2.赋值运算符 赋值运算符的用法和C#基本也一样 3.比较运算符 比较运算符和C#一模一样,如下: 4.逻辑运算符 前面的基本…
age = 20 if age >= 18: print('your age is', age) print('adult') 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做. 注意不要少写了冒号:. if判断条件还可以简写,比如写: if x: print('True') 只要x是非零数值.非空字符串.非空list等,就判断为True,否则为False. elif是else if的缩写,完全可以有多个elif,所以if语句的完整形式…
一 条件判断 if <条件判断1>: <执行1> elif <条件判断2>: <执行2> elif <条件判断3>: <执行3> else: <执行4> if判断条件还可以简写,比如写: if x: print('True') 只要x是非零数值.非空字符串.非空list等,就判断为True,否则为False. 二 循环 for...in循环 #列表的循环 names = ['Michael', 'Bob', 'Tracy'…