#1、求取2的三次方
#1、求取2的三次方
num = pow(2,3)
print(num)
# 2、怎样找出序列中的最大值和最小值
# 2、怎样找出序列中的最大值和最小值
lst = [2,3,4,5,6,7,8]
print(max(lst))
print(min(lst))
# 3、怎样将字符列表转换为字符串(join)
# 3、怎样将字符列表转换为字符串(join)
l = ['Hello', "world"]
str = '#'.join(l)
print(str)
# 4、怎样快速打印出包含所有ASCLL字母(大和小写)的字符串
# 4、怎样快速打印出包含所有ASCLL字母(大和小写)的字符串
ascll = string.ascii_letters
print(ascll)
# 5、怎样让字符串居中
# 5、怎样让字符串居中
h = "I am is sctl xiaoyang"
print(h.center(50, '#'))
# 6、怎么在字符串中找到子串
# 6、怎么在字符串中找到子串
#(使用find方法,找到子串返回子串第一个出现的下标)
str6 = "Hello world!"
print(str6.find("l"))
# 7、怎样使得一段字符串实现首字母大写其他字母小写(标题格式)
# 7、怎样使得一段字符串实现首字母大写其他字母小写(标题格式)
str7 = "hell world , i am xiaoyang"
print(str7.title()) #(直接使用title)
print(string.capwords(str7)) #(使用string模块里面的capwords)
# 8、怎样清空列表内容
# 8、怎样清空列表内容
lst8 = [1,2,3,4,5,6,7,8,9]
l8 = lst8.clear()
print(lst8.clear()) #清空后输出的内容是None
print(l8)
#也可以使用切片的方法
lst8[:] = []
print(lst8) #输出为 []
# 9、计算指定元素在列表中出现的次数
# 9、计算指定元素在列表中出现的次数
lst9 = [1,2,2,3,3,3,4,5,5,132,3,1,31,1,1]
print(lst9.count(1))
# 10、在列表中加入其他元素
# 10、在列表中加入其他元素
lst10 = [1,2,3,4,5]
lst100 = [6,7,8,9,10]
lst10.append(100) #使用append在列表末尾添加元素
print(lst10)
lst10.insert(2,100) #使用insert在指定下标添加元素
print(lst10)
lst10.extend(lst100) #使用extend在列表末尾添加其他元素
print(lst10)
#11、快速生成一个数组
#11、快速生成一个数组
lst11 = numpy.arange(10) #生成一个0-9的数组
print(lst11)