Python基础(总结)

版权声明:本文为博主原创文章,转载请标明出处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不同的是没有存储值,



猜你喜欢

转载自blog.csdn.net/cdhahaha/article/details/83152778
今日推荐