版权声明:本文为博主原创文章,转载请标明出处http://blog.csdn.net/cdhahaha https://blog.csdn.net/cdhahaha/article/details/83152778
Python基础总结
#数据类型
##整数,浮点数,字符串,布尔,空值
#变量
##任意数据类型,命名:大小写字母,数字,下划线——
#字符编码
##ASCII:最大255个字符,英文,一个字节
##GB2312:编入中文,至少两个字节
##unicode:全部语言统一的字符编码,常用2个字节,生僻字4~6个字节,相对于纯英文的编码来说比较浪费空间
##utf-8:根据语言决定使用是什么编码,当需要保存到硬盘的时候,就转为utf-8节省空间,当从硬盘读到内存的时候就转为uicode,避免乱码
#字符串
##经常需要encode来编码和decode来解码
#if条件判断
#if [condition]:
# todo
#elif [condition]:
# todo
#else:
# todo
#done
#for x in list:
#break 结束循环
#continue 结束本次循环,继续下一次循环
#while...do...done循环
#until...do...done循环
#list:有序,可重复的集合,可以随时添加和删除元素 使用中括号[]表示,查询速度慢,占用内存小
#tuple:不可变的,使用小括号()表示,tuple内部可以添加list,通过改变list的方式改变tuple
# tuple中只有一个元素的时候需要用逗号‘,’隔开
#dict 字典
#使用键值对的方式存储,通过键查找值,相当于java的map,查询速度快,占内存大,与list相反,使用大括号{}表示
#顺序与存储的先后无关,键保持唯一且不可变
#set 集合,无序且不重复的,存储键的集合,键不可变,与dict不同的是没有存储值,