python字体样式
# 1、先导入分别可指定单元格字体相关,颜色,和对齐方式的类
from openpyxl.styles import Font, colors, Alignment
# 2、配置字体格式为:样式(Times New Roman)、尺寸(11)、斜体(flase)、颜色(黑色)、粗体(flase),这里可以根据自己需求修改
font_style = Font(name='Times New Roman', size=11, italic=False, color='FF000000', bold=False)
#=====常用字体颜色配置数值===========
# BLACK = 'FF000000'
# WHITE = 'FFFFFFFF'
# RED = 'FFFF0000'
# DARKRED = 'FF800000'
# BLUE = 'FF0000FF'
# DARKBLUE = 'FF000080'
# GREEN = 'FF00FF00'
# DARKGREEN = 'FF008000'
# YELLOW = 'FFFFFF00'
# DARKYELLOW = 'FF808000'
#====================================
# 设置字体格式
sheet1.cell(row=i,column=1).font=font_style
# 设置字体对齐方式,这里为垂直居中跟水平居中,除了center,还可以用right、left等参数
sheet1.cell(row=i,column=1).alignment =
python如何用turtle写字
使用turtle模块可以在Python中绘制各种形状和图案,包括文字。下面是一个使用turtle在屏幕上写字的示例:
```python
import turtle
# 创建一个画板
t = turtle.Turtle()
# 写字
t.write("Hello World!", font=("Arial", 18, "normal"))
# 隐藏画笔
t.hideturtle()
# 等待用户关闭画面
turtle.done()
```
在上面的代码中,我们首先导入了turtle模块。然后创建了一个名为t的画笔对象,调用write方法写入文字,并设置字体和大小。最后,隐藏画笔并等待用户关闭画面。
模板代码中的`t.hideturtle()`可以隐藏画笔形状,如果不设置,默认是arrow,即小箭头,可以用`t.shape('turtle')`更改形状。
可以使用turtle库中的penup, pendown, goto等函数进行绘制。
具体而言,可以先使用penup函数将画笔抬起,然后用goto函数移到需要写字的位置,再使用pendown函数将画笔放下,开始绘制。
需要注意的是,需要根据字的形状和大小进行调整,选取合适的画笔颜色和粗细,以达到更好的绘制效果。
同时,为了方便后续的修改和调整,可以将写字的代码封装成函数,方便反复调用和修改。
还没有评论,来说两句吧...