``html
“”"
//随机颜色花瓣
import turtle as t
import random as r
t.penup()
t.goto(-100,100)
t.pendown()
r,g,b=r.random(),r.random(),r.random()
t.fillcolor(r,g,b)
t.begin_fill()
for i in range(4):
t.circle(-100,180)
t.right(90)
t.end_fill()
t.done()
“”"
“”"
//随机投点
from random import *
from math import exp
N=1000
n=0
for i in range(N):
x=uniform(2,4)
y=uniform(0,(x**3-exp(x)))
if y<4*x-8:
n+=1
print(“概率为:”,round(n/N,2))
“”"
“”"
def isPrime(num):
try:
if num ==1 or num == 0:
return False
for i in range(2,num):
return False
break
return True
except:
return “不是有效整数”
print(isPrime(4))
“”"
“”"
//词频统计
txt = open(“hamlet.txt”,r).read()
tt = txt.lower()
for ch in ‘’’!"@#$%^&*()±/_=><?,./;’[\]{|}’’’:
txt = txt.replace(ch," ")
words = txt.split()
counts = {}
for word in words:
counts[word] = counts.get(eword,0)+1
items = list(counts.items())
items.sort(key = lambda x:x[1],reverse = True)
for i in range(10):
word,count =items[i]
print("{0:10}{1:>5}".formate(word,count))
“”"
“”"
“”"
fr = open(“price2016.csv”,“r”)
fw = open(“price2016out.csv”,“w”)
ls = []
for line in fr:
line = line.replace("\n","")
ls.append(line.split(","))
for i in range(len(ls)):#遍历列表计算百分数
for j in range(len(ls[i])):
if ls[i][j].replace(".","").isnumeric():
ls[i][j] = “{:.2}%”.format(float(ls[i][j])/100)
for row in ls: #输出
print(row)
fw.write(",“join(row)+”\n")
fr.close()
fw.close()
``