s = eval(input("请输入一个数字:"))
ls = [0]
for i in range(65,91):
    ls.append(chr(i))
print("输出大写字母:{}".format(ls[s]))

s = input("请输入一个十进制数:")
num = int(s)
print("转换成二进制数是:{0:b}".format(num))


import jieba
s = input("请输入一个中文字符串,包含标点符号:")
m =len(jieba.lcut(s))
print("中文词语数:{}".format(m))


import turtle
turtle.color("red","yellow")
turtle.begin_fill()
for i in range(36):
    turtle.fd(200)
    turtle.left(170)
turtle.end_fill()

fo = open("PY202.txt","w")
def prime(num):
    for i in range(2,num):
        if num%i==0:
            return False
    return True    
ls = [51,33,54,56,67,88,431,111,141,72,45,2,78,13,15,5,69]
lis = []
for i in ls:
    if prime(i) == False:
        lis.append(i)#此处为一行代码
fo.write(">>>{},列表长度为{}".format(lis,len(lis)))
fo.close()




fi=open("arrogant.txt","r")
fo=open("arrogant-sort.txt","w")
txt=fi.read()
d = {}
for s in txt:
    d[s]=d.get(s,0)+1
del d["\n"]
ls =list(d.items())
ls.sort(key=lambda x:x[1],reverse=True)
for i in range(10):
    fo.write("{}:{}\n".format(ls[i][0],ls[i][1]))
fi.close()
fo.close()

对文件读取是 若是逐行操作直接for line in fi 循环即可,对文件逐字符进行操作:定义txt,运用函数fi.read()
for s in txt进行操作