变量数学运算
python数字运算 Python数字运算常用的有:加(+)、减(-)、乘(*)、除(/)、取模(%)、幂运算()**
其中除法运算符有两种,一种是真正的除法(/)保留小数,另一种是地板除(//)去除小数(地板除就是向下取整,去除小数部分)。
count()
count()字符串
str.count(sub, start= 0,end=len(string))
count()list; count()tuple
list.count(obj)
tuple.count(obj)
Print 函数
print() 方法的语法:
print(*objects, sep=’ ‘, end=’\n’, file=sys.stdout)
参数
objects – 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
sep – 用来间隔多个对象,默认值是一个空格。
end – 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
file – 要写入的文件对象。
返回值
无。
实例
print_demo = 'seosem'
print(print_demo, end= '/')
print(print_demo, end= '/')
print(print_demo, end= '/')
repr() 函数
repr() 函数将对象转化为供解释器读取的形式。
语法
以下是 repr() 方法的语法:
repr(object)
参数
object – 对象。
返回值
返回一个对象的 string 格式。
seo_title = ['奢侈品']
s= repr(seo_title)
print(s)
DEL删除函数
del()用于list列表操作,删除一个或者连续几个元素。
>>> a = [-1, 3, 'aa', 85] # 定义一个list
>>> a
[-1, 3, 'aa', 85]
>>> del a[0] # 删除第0个元素
>>> a
[3, 'aa', 85]
>>> del a[2:4] # 删除从第2-3个元素。
>>> a
[3, 'aa']
>>> del a # 删除整个list
>>> a
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'a' is not defined
numpy.delete()适用于numpy ndarray数组。但是numpy数组不支持删除数组元素,numpy.delete() 返回删除了某些元素的新数组。
import numpy as np
a = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])
index = [2, 3, 6]
new_a = np.delete(a, index)
print(new_a) #Prints `[1, 2, 5, 6, 8, 9]`
del 也可以用于直接删除字符串,但不能删除字符串中具体的某个元素·
seo_title = '奢侈品'
del seo_title[0]
>>>
TypeError: 'str' object doesn't support item deletion
unt 函数方法:
- 字符串
Python count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。
语法
str.count(sub, start= 0,end=len(string))
参数
sub – 搜索的子字符串
start – 字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。
end – 字符串中结束搜索的位置。字符中第一个字符的索引为 0。默认为字符串的最后一个位置。
返回值
该方法返回子字符串在字符串中出现的次数。
实例:
chr= 'seosem'
print(chr.count('s'))
>>>
2
- 列表: list的count() 方法用于统计某个元素在列表中出现的次数。
count()方法语法:
list.count(obj)
参数
obj – 列表中统计的对象。
返回值
返回元素在列表中出现的次数。
实例
#以下实例展示了 count()函数的使用方法:
#!/usr/bin/python
aList = [123, 'xyz', 'zara', 'abc', 123];
print "Count for 123 : ", aList.count(123);
print "Count for zara : ", aList.count('zara');
以上实例输出结果如下:
>>>
Count for 123 : 2
Count for zara : 1
POP 函数
- set.pop()是随机删除集合中的一个元素。
set_this= {2,4,1,6,2}
set_this.pop()
print(set_this)