1.变量:无需关键字,不需要声明
js:var声明
2.python是一种强类型的语言:每一个变量都是一个引
n=10 n是一个引用
简单数据类型:一般存在栈中先进后出
引用数据类型:就是对象 m=new Date() m存的地址,去堆中找数据(堆中存大量数据)。
python中所有的都是对象,全部是引用
3.print()换行,不换行:print(,end="")
用户输入:input(),其中输入的为字符串,可以通过类型转换为自己需要的类型
可以使用斜杠(\)将一行语句分为多行显示
注释:#单行注释 多行注释'''注释内容'''
4.数据类型:
数字:Number:int,float,bool,复数(complex),long(长整型)
java:int最多存11位的数
long:大于11位时用
1bit 一字节 一个字节存储8位
计算机能识别的2进制数
赋值运算:
a=b=c=1
a,b,c=1,2,"runob"
del删除单个或多个对象的引用。
例如:del var
del var a,var b
字符串:string
list(列表)
5.运算符:
算述运算符:+-*/(得到小数),%(取余),//(只得到商,取整),**幂 -返回X的Y次幂
print(2**10)2的10方
print('*'*20)输出20个星
位运算符:
&:按位与运算符:参与运算的两个值如果两个相应位都为1则该位的结果为1,否则为0
|:按位或运算符:只需对应二个二进位有一个为1时,结果位就为1。
^:按位异或运算符:当两个对应的二进位相异时,结果为1。
~:按位取返运算符:对数据的第个二进制位取反,即把1变为0,把0变为1,~x类似于-1
<<左移动运算符:运算数的各二进位全部左移若干位,由<<右边的数字指定的移动的们数,高位丢弃,低位补0。
左乘
>> 右除
身份运算符:
is is是判断两个标识符是不是引用自一个对象
例: x is y id(x)==id(y) 如果引用是同一个对象则返回Ture,否则返回False
is not是判断两个标识符是不是引用自不同对象
例: x is not y 类似id(a)!=id(b)。如果引用的不是同一个对象则返回结果Ture,否则返回False.
注:id()函数用于获取对象的内存地址
关系运算符:>< >=...
逻辑运算符: and or not
成员运算符:in(x在Y序列中返回Ture) not in(X不在Y序列中返加Ture)
js:var声明
2.python是一种强类型的语言:每一个变量都是一个引
n=10 n是一个引用
简单数据类型:一般存在栈中先进后出
引用数据类型:就是对象 m=new Date() m存的地址,去堆中找数据(堆中存大量数据)。
python中所有的都是对象,全部是引用
3.print()换行,不换行:print(,end="")
用户输入:input(),其中输入的为字符串,可以通过类型转换为自己需要的类型
可以使用斜杠(\)将一行语句分为多行显示
注释:#单行注释 多行注释'''注释内容'''
4.数据类型:
数字:Number:int,float,bool,复数(complex),long(长整型)
java:int最多存11位的数
long:大于11位时用
1bit 一字节 一个字节存储8位
计算机能识别的2进制数
赋值运算:
a=b=c=1
a,b,c=1,2,"runob"
del删除单个或多个对象的引用。
例如:del var
del var a,var b
字符串:string
list(列表)
5.运算符:
算述运算符:+-*/(得到小数),%(取余),//(只得到商,取整),**幂 -返回X的Y次幂
print(2**10)2的10方
print('*'*20)输出20个星
位运算符:
&:按位与运算符:参与运算的两个值如果两个相应位都为1则该位的结果为1,否则为0
|:按位或运算符:只需对应二个二进位有一个为1时,结果位就为1。
^:按位异或运算符:当两个对应的二进位相异时,结果为1。
~:按位取返运算符:对数据的第个二进制位取反,即把1变为0,把0变为1,~x类似于-1
<<左移动运算符:运算数的各二进位全部左移若干位,由<<右边的数字指定的移动的们数,高位丢弃,低位补0。
左乘
>> 右除
身份运算符:
is is是判断两个标识符是不是引用自一个对象
例: x is y id(x)==id(y) 如果引用是同一个对象则返回Ture,否则返回False
is not是判断两个标识符是不是引用自不同对象
例: x is not y 类似id(a)!=id(b)。如果引用的不是同一个对象则返回结果Ture,否则返回False.
注:id()函数用于获取对象的内存地址
关系运算符:>< >=...
逻辑运算符: and or not
成员运算符:in(x在Y序列中返回Ture) not in(X不在Y序列中返加Ture)