摘要:
1、在映射中修改已有元素的值并添加新元素。 2、映射作为函数的参数,永远只发生前拷贝,并且与实参共享(即不会导致重新分配内存)。 3、从映射中删除元素时,如果指定的键不存在,那么不会报错而是什么也不发生。 4、内置函数copy能复制切片但不能复制映射。 5、映射的共享性举例。 阅读全文
摘要:
1、元组(tuple)的特点在于它一旦创建不可更改,只能查或者切片,所以又被称之为只读列表,和列表有很多类似,但又不相同,比如列表的表现形式为中括号[],而元组则是用()来囊括其所有元素。 2、在下面中使用到的isdigit方法,可以对上一行所输入的数字进行识别,尽管在input函数中所输入的是字符 阅读全文
摘要:
1、首先,将列表复制一份然后打印,效果如下。这时,如果将names列表的最后一个元素修改了,那么作为names的拷贝,names2的打印结果会是如何呢?如下图所示。结果就是拷贝列表中的元素复制的依旧为原列表原元素,对原列表所做的改动不影响拷贝列表,如果原列表中带有二级列表,那么二级列表应该看做一个整 阅读全文
摘要:
1、在下面的例程中,先分析第7行赋值号=右边的s+2,2为int类型,占4个字节,而s为short类型,占两个字节,系统自动提升s,所以相加完后实际上结果为int类型的3,然后再赋值给左边的s,但是由于s本来没被动过,所以还是short类型,这样就容纳不了int类型,因此系统报错。2、如果将上面赋值 阅读全文
摘要:
1、函数作为值传递,主要应该注意的是区分出函数的起始到结束到底是从哪到哪,即函数签名(包括函数名、形参列表、返回值所构成的内容),当然了这就不是指函数体,因为函数体本来就有{}做范围提示起始和终止。 2、取模%运算只能用于整数,并且取模运算的结果其符号与被除数保持一致,例如: (1)(-5)÷3=- 阅读全文
摘要:
1、将十进制转换成二进制,如果通过java编写语句进行转换的话,方法如下: 2、为什么负数的最高位都是1?因为求取一个数的负数时是需要取反再加1的,显然,对这个约束都有一定的了解,但重要的应该是这个约束所得到的一些结论,譬如位宽为8的时候,任意一个二进制数值0b 0000 1111,它经过取反以后就 阅读全文
摘要:
1、在python2中还分长整型和整型,但是在python3中已经没有了长整型(即该概念已经被去掉),全部都是整型(如果整型存不下系统会自动帮用户识别并向长整型转化而不会有溢出错误)。 2、python中表示指数幂2^32的写法为2**32。 3、列表例程如下,首先,它和C中的数组还不太一样,至少外 阅读全文
摘要:
1、下面是用于测试具名返回值的例程,但是出现了一个错误,编译之后 系统给出了提示,找到带有红色波浪线并且出错的那一条语句,因为:=代表赋值和声明,而签名中已经出现过了sum,sub,mul了(不像noname()函数,它只是给出了三个int,int,int,而没有具体指名),所以再在函数体内使用具有 阅读全文
摘要:
包名:所有字母小写xxyyzz 类名接口名:单词首字母大写XxYyZz 变量名和函数名:第一个单词首字母小写而第二个单词往后首字母大写xxYyZz 常量名:所有字母大写并且多单词时用下划线连接XX_YY_ZZ 阅读全文
摘要:
1、想要调用一个不在同一目录路径下的*.py文件(就是说需要调用的文件在别的文件夹下时),最简便的办法是将其放到site_package文件下,这样,用户在别的工作目录想要调用时都能调用到。 2、解释型语言就是说需要执行的语句交给解释器解释完一句就开始执行一句,是不会出现用户平常能看到的全编译过程( 阅读全文