ls命令
用于显示指定工作目录下之内容
mv命令
用于将指定文件移动到指定目录下
新建和删除命令
mkdir命令用于建立名称为 dirName 之子目录
rmdir命令用于删除空的目录
apt命令
apt-get update 更新源
apt-get -f install 修复安装
cp命令
用于复制文件
将Downloads文件下的1.txt移动到主文件夹中的音乐文件夹里面
实现1+2!+3!+4!+5!+…+n!
n = (int)(input('请输入一个正整数:'))
sum = 0
for k in range(n):
k+=1
t=k
while k-1>0 :
t=t*(k-1)
k=k-1
sum+=t
print(sum)
给定y和m,计算y年m月有几天
y = (int)(input('请输入年份:'))
m = (int)(input('请输入月份:'))
if y%400==0 or (y%100!=0 and y%4==0):
t=29
else:
t=28
year = {1:31,3:31,5:31,7:31,8:31,10:31,12:31,4:30,6:30,9:30,11:30,2:t}
print(year.get(m))
#给定一个英文数字字符串,打印相应的阿拉伯数字字符串例如:one-four-five ,返回:145
# 第一种方法
a = input('请输入字符串:')
mydict = {'one':1,'two':2,'three':3,'four':4,'five':5,'six':6,'seven':7,'eight':8,'nine':9}
list = a.split('-')
for i in range(len(list)):
print(mydict.get(list[i]),end='')
# 第二种方法
#join函数是一个字符串操作函数,里面的值只能是字符串,将每个成员用指定字符串隔开,生成新的字符串,不改变原有的字符串.
a = input('请输入字符串:')
mydict = {'one':1,'two':2,'three':3,'four':4,'five':5,'six':6,'seven':7,'eight':8,'nine':9}
list = a.split('-')
l = []
for i in range(len(list)):
l.append((str)(mydict.get(list[i])))
print(''.join(l))
#给定字符串s和数字n,打印把字符串s向右移动n位的新字符串,例如:abcd和1 , 返回 : dabc
a = input('请输入一个字符串:')
n = (int)(input('请输入一个整数:'))
n=n%len(a)
t = a[len(a)-n:len(a)]
b = a[:len(a)-n]
print(t,end='')
print(b,end='')
map函数
# map(function,iterable,...),返回一个列表
# 第一个参数是函数名,第二个参数是可以迭代的对象,如列表,元组,字符串
num = [10,20,40,80,160]
lst = [2,4,6,8,10]
def mu(a):
return a*3
print((list)(map(mu,num)))
def at(a,b):
return a+1.0/b
print((list)(map(at,num,lst)))
#匿名函数lambda 参数1,参数2,... : 返回值,对象,...
print(list(map(lambda a,b:a+1.0/b,num,lst)))
#水仙花数的判定,创建一个函数,“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身。
# n = (int)(input('请输入一个大于等于100的正整数:'))
# def flower(a):
# length = len((str)(a))
# i=1
# sum=0
# t=a
# while i<=length :
# sum+=(t%10)**length
# t=t//10
# i+=1
# if a==sum :
# return True
# else:
# return False
# print(flower(n))
#创建一个函数,接收两个字符串作为参数,返回两个字符串字符集合的并集
a = input('请输入第一个字符串:')
b = input('请输入第二个字符串:')
def f(a,b):
set1 = set()
set2 = set()
for i in range(len(a)):
set1.add(a[i])
for i in range(len(b)):
set2.add(b[i])
return (set1 | set2)
print(f(a,b))