"""
将进酒_君不见.py
本课主要体验序列的遍历,字符串的split命令。
"""
from sprites import *
def stepwrite(sp,string,ft):
"""逐字写字函数
遍历字符串,每写一个字就往右移一定的距离,从而产生逐字效果。
sp:角色,string:字符串,ft:字体样式
"""
x = sp.xcor() # 记录sp的x坐标
for char in string: # 对于每一个字
sp.write(char,align='center',font=ft)# 写这个字
sp.addx(20) # 往右移20个单位
sp.wait(0.2) # 等待0.2秒
sp.setx(x) # 回到刚才记录的x坐标
sp.addy(-18) # 往下移18个单位
f = open('将进酒_君不见.txt') # 打开文件
c = f.read() # 读文件
f.close() # 关闭文件
ft = ('楷体',16,'normal') # 定义三元组做为字体样式
screen = Screen() # 新建屏幕
screen.setup(951,600) # 设定屏幕宽高
screen.bgpic('bg.png') # 贴上背景图片
screen.title('将进酒_君不见') # 给窗口写标题
bug = Sprite() # 新建虫子角色
bug.goto(-10,250) # 定位到坐标(-10,250)
以下代码省略......
下载完整源代码与素材,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

