基础数据类型的一些其他操作
集合
集合:可变的数据类型,他里面的元素必须是不可变的数据类型,无序,不重复。
注意{}是空字典,set()是空集合。
深浅copy
[……]
数据类型划分:可变数据类型,不可变数据类型。不可变数据类型:tuple bool int str (可哈希)。 可变数据类型:list dict set (不可哈希)。
dict key 必须是不可变数据类型,可哈希;value:任意数据类型。dict 优点:二分查找去查询,可以存储大量的关系型数据。特点:无序的。
1、增
2、删
3、改
4、查
[……]
1、索引、切片
基本同字符串的索引和切片
2、增删改查
3、排序、嵌套
元祖 只读列表,可循环查询,可切片。元组中的元素不能修改,但是元组中的诸如列表内的元素可能可以修改
[……]
数据类型介绍举例int数字:主要用于运算1,2,3bool判断真假True,Falsestr简单少量的储存数据,并进行相应的操作’lucy’,”alice”tuple元组:只读(1,2,’alex’) list储存大量的有序数据[1,’abc’,True,[1,2,3]]dict字典:大量数据,且是关联性比较强的数据字典{‘name’:’lucy’,’age’:16}set集合{1,2,34,’asdf’}数据类型
1、字符串的索引与切片
2、字符串的操作(记s为一个字[……]
while 后面的else 作用是指,当while 循环正常执行完,中间没有被break 中止的话,就会执行else后面的语句。
运算符描述实例/与c++不同,表示正常的除法print(5/2) #2.5**幂运算print(2**6) #64//取整除,返回商的整数部分print(5/2) #2<>判断中的不等于,作用等同于!=+=类似的还有-=,*=,/=,%=,**=,//=c+=1等价于c=c+1and“与”or“或”not“非”in在指定序列中找到值返回True,反之返回Falseprin[……]
变量的命名规则基本同C++。注意虽然Python支持中文作变量名,但不建议使用。另外变量的命名尽量有一定的可描述性。
Python中没有常量,通常约定俗成用字母全是大写的变量作为常量。
整型int,字符型str,布尔型bool。判断数据类型可以使用
字符串转换为数字用int(str),数字转换为字符串str(int)。
字符串可以进行加法(字符串的拼接)和乘法(重复字符串)。如:
1,等待输入,
2,将你输入的[……]
收录了大量国漫壁纸,目前只有第一个3D国漫的接口可用。
图库会不断更新,所有图片清晰度为1080P/4K,可以用于网站背景或壁纸。
注:为提高加载速度做了适度压缩,API接口中的图片进行了适度压缩,没有本站的图片画质高。
[……]