多平台统一管理软件接口,如何实现多平台统一管理软件接口
260
2022-08-27
Python 数据科学 - python基础(python基础教程)
python基础
1.变量与数据类型
变量赋值
>>> x=5>>> x5
变量计算
>>> x=5>>> x+2 #加7>>> x-2 #减3>>> x*2 #乘10>>> x%2 #取余1>>> x/float(2) #除2.5
类型与类型转换
#转为字符串str()#转为整数int()#转为浮点数float()#转为布尔值bool()
调用帮助
>>> help(str)
2.数据类型-list
列表
>>> a='is'>>> b='nice'>>> my_list=['my','list',a,b]>>> my_list2=[[4,5,6,7],[3,4,5,6]]
选择列表元素
子集>>> my_list[1] #选择索引1对应的值>>> my_list[-3] #选择倒数第3个索引对应的值切片>>> my_list[1:3] #选择索引1和2对应的值>>> my_list[1:] #选择索引0之后对应的值>>> my_list[:3] #选择索引3之前对应的值>>> my_list[:] #复制列表子集列表的列表>>> my_list2[1][0]>>> my_list[1][:2]
列表操作
>>> my_list+my_list['my','list','is','nice','my','list','is','nice']>>> my_list*2['my','list','is','nice','my','list','is','nice']>>> my_list>4True
列表方法
>>> my_list.index(a) #获取某值的索引>>> my_list.count(a) #统计某值出现的次数>>> my_list.append('!') #追加某值>>> my_list.remove('!') #移除某值>>> del(my_list[0:1]) #移除某值>>> my_list.reverse() #反转列表>>> my_list.extend('!') #添加某值>>> my_list.pop(-1) #移除某值>>> my_list.insert(0,'!') #插入某值>>> my_list.sort() #列表排序
3.数据类型-string
字符串
>>> my_string='thisStringIsAwesome'>>> my_string'thisStringIsAwesome'
字符串运算
>>> my_string*2'thisStringIsAwesomethisStringIsAwesome'>>> my_string+'Innit''thisStringIsAwesomeInnit'>>> 'm' in my_stringTrue
字符串操作
>>> my_string[3]>>> my_string[4:9]
字符串方法
>>> my_string.upper() #设为大写字符>>> my_string.lower() #设为小写字符>>> my.string.count('w') #统计某字符出现的次数>>> my.string.replace('e','i') #替换字符>>> my_string.strip() #清空空格
4.数据类型-tuple
创建元组
>>> tup1 = ('physics', 'chemistry', 1997, 2000)>>> tup2 = (1, 2, 3, 4, 5 )>>> tup3 = "a", "b", "c", "d">>> tup4 =() #创建空元组>>> tup5 = (50,)
访问元组
>>> tup1[0]physics>>> tup2[1:3](2,3,4)
修改元组元组中的元素值是不允许修改的,但我们可以对元组进行连接组合 元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组
>>> tup1 = (12,34,56)>>> tup2 = ('abc','xyz')>>> tup3 = tup1 + tup2(12,34,56,'abc','xyz')>>> del tup3()
5.数据类型-Dictionary
访问字典
>>> dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}>>> dict['Name']Zara
修改字典
>>> dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}>>> dict['Age'] = 8>>> dict['Age']8
删除字典
>>> dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}>>> del dict['Name']>>> dict.clear()>>> del dict
6.数据类型-set
set集合用法
>>>x = set('runoob')>>> y = set('google')>>> x, y(set(['b', 'r', 'u', 'o', 'n']), set(['e', 'o', 'g', 'l'])) # 重复的被删除>>> x & y # 交集set(['o'])>>> x | y # 并集set(['b', 'e', 'g', 'l', 'o', 'n', 'r', 'u'])>>> x - y # 差集set(['r', 'b', 'u', 'n'])
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~