第一天以及之前几天

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一天以及之前几天相关的知识,希望对你有一定的参考价值。

  先用一个变量储存一个表达式的值,以后再用到的时候就可以直接使用变量值,不用再去计算表达式。

  python不区分大小写,命名时候变量不要大写

  python的内存可以自动回收。

  input接受的数据会自动保存成字符串。

  四个空格不等于tab,windows下看不出来,linux下就乱了,建议用四个空格。

  正常除法:/;整除://;取余:%;n次方:**n。

  print(‘str1‘,‘str2‘)和print(‘str1‘+‘str2‘)的区别,逗号的有空格隔开。

  while和for循环后可以接else,正常结束时进入else,break时不执行else。

  print(‘sth’,end = ‘’)其中end表示print结束时候的字符,默认是换行符。(python3)

  列表的各种方法

  列表中只有一项,后面也要加逗号,这是个好习惯。

  字典是无序的,多次输出的顺序可能不一样。

  可变类型(列表,字典)不可以做键,不可变类型(整形字符串元组等)可以做键。

  字典两大特性:无序,键唯一。

  键名重复时,后面的覆盖前面的。

  字典、列表创建方法之实例化。

  遇到字典就看键,遇到列表就看位置。

  for i in dict:print(i)默认是打印键。

  用join方法进行字符串拼接是个好习惯。

  str以及dict的各种方法。

  能调用方法的一定是对象,文件也是对象,有很多方法。不同模式下的方法不同。

  文件打开的with方法:

    with open(‘file‘ ,‘r‘)as f_read,open(‘file‘,‘w‘)as f_write:

      退出缩进范围就自动关闭文件。

  深拷贝:import copy

      a = copy.deepcopy(something)

  浅拷贝有时候出现的问题。

  集合只有一种创建方法:可变集合set(list),不可变集合frozenset,其中list值必须都是可哈希的。

  集合中元素不可重复,无序。

  集合本身是不可哈希的。

  因集合本身无序,故不可为其创建索引或切片,只能循环遍历或使用in,not in来访问或判断集合元素。

  集合的各种方法。

  集合的作用:1除重,2关系测试。列表除重就可以把列表变为集合。

  交集:a&b,a.intersection(b)

  并集:a|b,a.union(b)

  差集:a-b,a.difference(b)a有b无

  对称差集:a^b,a.symmetric_difference(b)反向交集

  包含?:a>b, a.issuperset(b)

  子集?:  a<b,  a.issubset(b)

 

以上是关于第一天以及之前几天的主要内容,如果未能解决你的问题,请参考以下文章

记录自己博客园的第一天

冲刺合集

Android实习面试每天10道面试题合集5篇

Android面试每天10道面试题合集,不断更新中.......

新手前端程序员就职指南之 - 入职第一天

PHP获取一个月的第一天和最后一天