Python3实现英文字母转换哥特式字体实例代码

WARNING:低技术力

自己无聊写的

哥特字体是最好看的:

示例代码:

#!usr/bin/env python3
# -*- coding:UTF-8 -*-

s=input()
d={"A":'𝔄',
 "B":'𝔅',
 "C":'ℭ',
 "D":'𝔇',
 "E":'𝔈',
 "F":'𝔉',
 "G":'𝔊',
 "H":'ℌ',
 "I":'ℑ',
 "J":'𝔍',
 "K":'𝔎',
 "L":'𝔏',
 "M":'𝔐',
 "N":'𝔑',
 "O":'𝔒',
 "P":'𝔓',
 "Q":'𝔔',
 "R":'ℜ',
 "S":'𝔖',
 "T":'𝔗',
 "U":'𝔘',
 "V":'𝔙',
 "W":'𝔚',
 "X":'𝔛',
 "Y":'𝔜',
 "Z":'ℨ',
 "a":'𝔞',
 "b":'𝔟',
 "c":'𝔠',
 "d":'𝔡',
 "e":'𝔢',
 "f":'𝔣',
 "g":'𝔤',
 "h":'𝔥',
 "i":'𝔦',
 "j":'𝔧',
 "k":'𝔨',
 "l":'𝔩',
 "m":'𝔪',
 "n":'𝔫',
 "o":'𝔬',
 "p":'𝔭',
 "q":'𝔮',
 "r":'𝔯',
 "s":'𝔰',
 "t":'𝔱',
 "u":'𝔲',
 "v":'𝔳',
 "w":'𝔴',
 "x":'𝔵',
 "y":'𝔶',
 "z":'𝔷'}
s1=""
def BL(s):
 global s1
 global d
 for a in s:
  try:
   v=d[a]
  except KeyError:
   v=a
  s1=s1+v
 return s1

s=BL(s)
print(s)

总结

到此这篇关于Python3实现英文字母转换哥特式字体的文章就介绍到这了,更多相关Python3英文字母转哥特式字体内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Python3利用print输出带颜色的彩色字体示例代码

    前言 这篇文章通过实例给大家讲解Python3中print带颜色输出的格式,下面话不多说了,来一起看看详细的介绍吧 \033[显示方式;前景色:背景色m需要显示的文字\033[0m 其中\033[:开头部分:\033[0m:结尾部分:显示方式.前景色.背景色是可选参数,可以只写其中的某一个:三个参数表示不同的含义,并且数值都是唯一没有重复的,所以三个参数的书写没有先后顺序,没有固定要求,但还是建议按照默认格式规范书写. 数值标示的参数含义: 1.显示方式: 0(默认).1(高亮).22(非粗体)

  • Python3实现英文字母转换哥特式字体实例代码

    WARNING:低技术力 自己无聊写的 哥特字体是最好看的: 示例代码: #!usr/bin/env python3 # -*- coding:UTF-8 -*- s=input() d={"A":'

  • Apache POI将PPT转换成图片实例代码

    本文主要分享的是关于Apache POI将PPT转换成图片的相关内容,简单介绍了Apache POI,具体内容如下. 1.Apache POI 简介 Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能. 可以查看官方文档 Apache POI官网 Apache POI操作PPT文档有两种方式: 1.POI-HSLF 对应的 Powerpoint '97(-2007) 的文

  • 关于PHP中字符串与多进制转换函数的实例代码

    转换函数 /** * [字符串转换为(2,8,16进制)ASCII码] * @param string $str [待处理字符串] * @param boolean $encode [字符串转换为ASCII|ASCII转换为字符串] * @param string $intType [2,8,16进制标示] * @return string byte_str [处理结果] * @author alexander */ function strtoascii($str, $encode=true,

  • 大小写字母转换的shell脚本代码

    以下脚本,可以进行目录或文件大小写字母转换,代码如下: 复制代码 代码如下: #!/bin/sh #edit by www.jb51.net # [:upper:] [ A - Z ] # [:lower:] [ a - z ] # [:digit:] [ 0 - 9 ] # [:alnum:] [ 0 - 9 a - z A-Z] # [:space:] 空格或t a b键 # [:alpha:] [ a - z A - Z ] # tr for f in * do echo $f | tr

  • js时间转换毫秒的实例代码

    将时间转换为毫秒数的方法有四个: Date.parse() Date.UTC valueOf() getTime() 1. Date.parse():该方法接受一个表示日期的字符串参数,然后尝试根据这个日期返回日期的毫秒数.ECMA-262没有定义该方法支持哪种日期格式,因此这个方法的行为因为浏览器实现而异.如果传入字符串不能表示日期,那么它会返回NaN.该方法返回的毫秒值后三位全为0,精确到秒数,没有毫秒数. Date.parse("2012年9月9日") NaN Date.pars

  • C语言中利用封装好的函数实现英文字母的大小写转换

    在C语言中,利用tolower和toupper两个函数实现英文字母的大小写之间的转换 范例1:将s字符串内的小写字母转换成大写字母 #include <ctype.h> int main() { char s[] = "aBcDeFgH"; int i; printf("before toupper() : %s\n", s); for(i = 0; i < sizeof(s); i++) s[i] = toupper(s[i]); printf(

  • C语言 字符串首字母转换成大写简单实例

    C语言 字符串首字母转换成大写简单实例 举例: 输入:this is a book 返回:This Is A Book #include<stdio.h> #include<stdlib.h> #include<string.h> int main() { char input[]="this is a book"; char output[256]={'\0'}; int i,len; len=strlen(input); printf("

  • 用python实现英文字母和相应序数转换的方法

    第一步:字母转数字 英文字母转对应数字相对简单,可以在命令行输入一行需要转换的英文字母,然后对每一个字母在整个字母表中匹配,并返回相应的位数,然后累加这些位数即可.过程中,为了使结果更有可读性,输出相邻数字间怎加了空格,每个对应原来单词间增加逗号. c="abcdefghijklmnopqrstuvwxyz" temp='' list=[] s=input() num=len(s) list.append(s) for i in range(0,num): if list[0][i]=

  • MySQL中查询的有关英文字母大小写问题的分析

    mysql数据库在做查询时候,有时候是英文字母大小写敏感的,有时候又不是的,主要是由mysql的字符校验规则的设置决定的,通常默认是不支持的大小写字母敏感的.  1. 什么是字符集和校验规则? 字符集是一套符号和编码.校对规则是在字符集内用于比较字符的一套规则.任何一个给定的字符集至少有一个校对规则,它可能有几个校对规则.要想列出一个字符集的校对规则,使用SHOW COLLATION语句. 校对规则一般有这些特征: 两个不同的字符集不能有相同的校对规则.     每个字符集有一个默认校对规则.例

  • Python3视频转字符动画的实例代码

    Python3视频转字符动画,具体代码如下所示: # -*- coding:utf-8 -*- import json import os import subprocess from pathlib import Path from cv2 import cv2 import numpy as np from time import time import webbrowser play_chars_js = ''' let i = 0; window.setInterval(function

随机推荐