1.小数点后保留2位小数
print("%.2f") #小数点后保留两位小数
2.大小写字母转换
little=input()
print(little.upper())#将输入转换为大写
print(little.lower())#将输入转换为小写
3.列表中统计某个元素出现的次数
a=3
nums=[1,2,3,4,5]
total=nums.count(a)
4.列表排序
list=[3,1,2,5,4]
list.sort()
print(list)
5.求斐波那契数列
def Fibonacci(num,n):
if(n<2):
return 1
for i in range(2,n):
num.append(num[i-1]+num[i-2])
return num[-1]
num = [1, 1]
n = int(input())
print(Fibonacci(num, n))
6.列表中新增元素
nums=[1,2,3]
nums.append(1)
7.遍历列表
nums=[1,2,3,4,5]
for i in nums:
print(i)
8.求列表长度
nums=[1,2,3,4,5]
print(len(nums))
9.将列表中元素重复n次
nums=[1,2,3,4,5]
nums=nums*3
10.将列表中每个元素平方
nums=[1,2,3,4,5]
nums=[x*x for x in nums]
11.:把列表里面的个位正整数组合成一个最大的整数
读入一个正整数列表,每个正整数都只有一位。把这些列表里面的数字,按位数组织成一个最大的整数,每个数字占据一位,不能重复使用。然后输出这个数字。例如列表[1,2,3,4] 可以组成1234, 或者4321等多个整数。输出最大整数。
nums=eval(input())
nums.sort(reverse=True)
num_str="".join(str(x) for x in nums)
print(int(num_str))
12.字符串的.join()方法将可以将元素按照连接符连接起来
nums=[1,2,3,4,5]
print(",".join(str(x) for x in nums))
13.列表删除元素
nums.remove(x)
14.列表中删除某个位置的元素
numbers = [1, 2, 3, 4, 5]
del numbers[2] # 删除索引为2的元素,即3
print(numbers) # 输出: [1, 2, 4, 5]
使用切片和赋值
numbers = [1, 2, 3, 4, 5]
numbers[2:3] = [] # 删除索引为2的元素,即3
print(numbers) # 输出: [1, 2, 4, 5]
15.判断是否为素数
def isPrime(x):
if x<=1:
return False
else:
for i in range(2,x):
if(x%i==0):
return False
return True
16.判断一个数是否为整数
# 根据平均值的小数部分决定输出格式
if average.is_integer():
print(int(average)) # 如果小数部分为0,只输出整数部分
else:
print(f"{average:.2f}") # 如果小数部分不为0,输出结果保留两位小数