python程序设计现代方法 3

1.屏蔽敏感词
av=['艹']
result=''
mv=input("请输入字符")
for av in av:
    if av in mv:
        result=mv.replace(av,"T_T")
        mv=result
print(mv)
# 原理:通过替换函数replace实行字符替换
2.重复输出
a="1"
print(a*11)
# 进行重复输出之前,需要用引号将a值保护起来,使性质变为字符串,毕竟如果a=1的话,会变成乘法,输出11
3.四色边正方形旋转成圆环
import turtle as t
c=0
t.speed(20)
t.pensize(1)
t.bgcolor("black")

while c<100:
    t.penup()
    t.goto(0,0)
    t.left(5)
    t.forward(50)

    t.pendown()
    t.pencolor("blue")
    t.left(90)
    t.forward(50)
    t.pencolor("yellow")
    t.left(90)
    t.forward(100)
    t.pencolor("green")
    t.left(90)
    t.forward(100)
    t.pencolor("red")
    t.left(90)
    t.forward(100)
    t.pencolor("blue")
    t.left(90)
    t.forward(50)
    c=c+5

t.done()
4.不用circle函数画圆
import turtle as t      # 导入模块
t.pencolor("red")       # 幕布颜色
t.fillcolor("red")      # 填充颜色
t.speed(11)
t.begin_fill()
while True:
    t.forward(1)      # 直行线段长度
    t.right(1)        # 线条折线角度
    if abs(t.pos())<1:
        break
t.end_fill()
t.done()

	任课老师 汪峰

版权声明:本文为white_or_abc原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。