Python海龟库write方法中形参font用法的记录
前言
Python的海龟库中有write()方法,用于在画布上书写文字。
本文记录了write()方法官方文档没有给出详细说明的形参"font"的详细用法。
一、实例化Turtle
import turtlet = turtle.Turtle()
二、使用write()方法
1.形参
turtle.write(arg, move=False, align=‘left’, font=(‘Arial’, 8, ‘normal’))
官方文档对于write()方法的形参有如下说明,不多赘述:
参数
arg – 要书写到 TurtleScreen 的对象
move – True/False
align – 字符串 “left”, “center” 或 “right”
font – 一个三元组 (fontname, fontsize, fonttype)
但对于font来说,描述的还不够充分。
我们知道三元组括号中分别指的是(字体,字号,样式)
2.font中的字体
字体指的是本地计算机上安装的字体,具体可以通过控制面板–字体进行查看,如图:
你需要做的就是把你喜欢的字体名字,敲到三元组的第0位,如果字体名字后面有空格常规的,不必写进去。
别忘了加引号:
t.write('天生我材必有用', font=('宋徽宗瘦金体', 65, 'normal'))
效果如下
3.font中的字号
这个还用说吗?
4.font中的样式
重头戏来了
通过官方文档我们知道,三元组的第2位是字体样式,给出的是示例是“normal”,代表常规样式。
如果我们对于字体样式有别的需求,可做如下修改:
1.粗体
粗体的标签为“bold”
t.write('天生我材必有用', font=('宋徽宗瘦金体', 65, 'bold'))
效果如下:
2.斜体
斜体的标签是"italic"
t.write('天生我材必有用', font=('宋徽宗瘦金体', 65, 'italic'))
效果如下:
2.粗斜体
粗斜体的标签是"bold italic",两个单词中间有个空格。
t.write('天生我材必有用', font=('宋徽宗瘦金体', 65, 'bold italic'))
效果如下:
完
Python海龟库write方法中形参font用法的记录相关推荐
- 【圣诞专场】—— 用python海龟库实现圣诞装饰(圣诞树,拐杖糖,圣诞火车,圣诞雪人,圣诞祝福)~~c++《铃儿响叮当》
本文主要介绍了圣诞装饰的python实现,展示出最终效果.实验步骤.及相关知识,在文末附录中,小编还会介绍一些这次活动没有运用到的海龟库知识.用c++编译出圣诞树.用c++编译出<铃儿响叮当&g ...
- 以下构成python循环结构的方法中_超星尔雅初级英语口语(持续更新中)选修课答案...
套期具有"对冲""互抵"的关系 答:正确 差异化战略核心是企业在市场营销.研究和开发.产品技术和工艺设计以及服务等方面具有强大的实力. 答:正确 以下构成Pyt ...
- python海龟库如何导入_Python 中的海龟绘图turtle函数库的详细使用方法
Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行 ...
- python海龟库如何导入,少儿Python编程培训手册系列之——海龟库基础用法
对于少儿编程来说,最有趣的莫过于绘图了,海龟库模块就是最好的也是最基础的绘图工具. 本文整理收集汇总了一些常见的绘图函数,结合前面系列文章的Python基础语法知识,再加上一些经典的案例,使用&quo ...
- 函数图像绘制python海龟库
目录 前言 一.x,y轴绘制 1.代码展示 2.代码讲解 2.1 绘制坐标轴 2.2标箭头 2.3 写x,y轴标签 二.轴刻度绘制 1.代码展示 2.代码讲解 1.绘制轴刻度并标值 2.isdiv() ...
- python海龟库教学
海龟库: 海龟绘图 "小海龟"turtle是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数 ...
- python第三方库安装方法-Python第三方库安装
Python有一个全球社区:https://pypi.org/,在这里我们可以搜索任何主题的Python第三方库.PyPI全称是Python Package Index,指的是Python包的索引,它 ...
- python3库下载_下载安装Python第三方库的方法,最全方式,值得收藏
一.利用Python中的pip进行第三方库的下载 首先我们要搞清楚Python中的pip是个什么东东?pip是一个安装和管理 Python包的工具,可以对python的包进行管理和升级等操作. 具体的 ...
- python标准库os.path中_Python零基础入门学习19:常用标准库之os.path子库
注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. 本文阅读时间约为3~5分钟. os库是Python标准库,包含几百个函数.它能处理与系统相关的常用路径操作.进程管理.环境参数等 ...
- 最全总结Python 第三方库安装方法
下面将自己学习过程中总结的Python第三方库的安装常用三种方法分享给大家,本人推荐前面两种方式.(已安装Python) 方法一:pip命令行直接安装 打开cmd命令窗口,通过命令 pip insta ...
最新文章
- uniapp 的使用
- mac ntfs读写插件的双十一活动已经开始啦
- 方钢管弹性模量计算方式_弹性模量的物理学本质
- 关“视觉神经系统是怎么形成的?”的思考
- C#LeetCode刷题之#720-词典中最长的单词(Longest Word in Dictionary)
- [BZOJ4987]Tree
- 【渝粤教育】国家开放大学2018年秋季 0455-22T物流实务 参考试题
- 软件评测师教程——软件测试概论
- 推荐几款国产快速启动工具软件 总有一款适合你的
- 关于Keil 5 下载及安装教程
- [转]关于Gmail打不开的解决办法
- STM32学习之温湿度检测——DHT11
- 陆奇:“黑客精神”过时了吗?答案是永远不会
- (SVN+SSH)搭建SVN并使用SSH进行免密拉取推送代码
- 从零构建区块链量化交易平台课程总结-思维模型和方法论提炼
- python有中文无法保存_解决python3爬虫无法显示中文的问题
- b站黑马的Vue快速入门案例代码——小黑记事本
- (转载)如何将jdk完全卸载
- 自媒体原创视频怎么做?这3个领域无需出镜
- java string格式化日期_Java使用String类格式化当前日期
热门文章
- 微信小程序列表item点击事件 js获取点击到的数据
- JxBrowser 与 JavaFX WebView
- 湖北省金税盘服务器链接网站,湖北省网上税务局入口:https://wsswj.hb-n-tax.gov.cn...
- 《计算机网络 自顶向下方法》(第7版)答案(第二章)(一)
- [工具]TS 视频合并工具
- django——三种方式实现文件下载
- 十大开源安全测试工具
- 干货,下载网易云课堂和B站的视频
- Unity UI事件管理系统设计
- C# 回调函数的实现和应用场景