转换句子的首字母为大小写(Jaden Casing Strings)
问题:
给一个句子,比如 "How can mirrors be real if our eyes aren't real" 。
写一个程序转换为, "How Can Mirrors Be Real If Our Eyes Aren't Real"。
思路:
把除了第一个单词的所有单词转换为大写即可。
代码:
def toJadenCase(string):# ...s = string.split()diff = abs(ord('a') - ord('A'))result = []for i in xrange(1,len(s)):t = chr(ord(s[i][0]) - diff)result.append(t + s[i][1:])return s[0] + ' ' + ' '.join(result) #toJadenCase("How can mirrors be real if our eyes aren't real")
转换句子的首字母为大小写(Jaden Casing Strings)相关推荐
- 输入中文转换成拼音首字母
1.输入中文转换成拼音首字母. 需要的maven 工具包 <dependency><groupId>com.belerweb</groupId><artif ...
- Oracle任意字符串转换成拼音首字母简写
Oracle任意字符串转换成拼音首字母简写 需求目标 将"拼音简码"四个字转换成拼音首字母简写PYJM 实现代码 CREATE OR REPLACE FUNCTION FUN_GE ...
- Python英文单词大小写转换及所有首字母大写
s = 'HELLO world'print(s.lower()) #全部小写>>> hello worldprint(s.upper()) #全部大写>>> HE ...
- 连字符-后首字母的大小写
转:http://blog.sina.com.cn/s/blog_9908653401012tee.html 陈光宇 周春莲 (复旦大学<数学年刊>编辑部上海 200433) 连字符&q ...
- oracle实现将汉字字符串转换成拼音首字母缩写
1.定义一个函数: CREATE OR REPLACE FUNCTION F_GET_PYJM(P_NAME IN VARCHAR2) RETURN VARCHAR2 ASV_COMPARE VARC ...
- asp.net 汉字转换拼音及首字母实现代码
Default.aspx页面 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile=& ...
- C#输入姓名或者拼音码(姓名的首字母,大小写均可)进行快速模糊查找
第一步:在SQL Server中编写获取输入汉字的拼音码函数,详见SQL Server编写函数获取汉字的拼音码(首字母) 第二步:增加含有拼音码字段的人员记录 private void button_ ...
- html自动汉字转拼音,输入汉字转换成拼音首字母js代码
js代码 //根据文本框输入的汉字自动获取汉字拼音首字母到下拉列表中,支持多音字,需引入库pinying.js function query(){ var str = document.getElem ...
- Mac 技术篇-搜狗输入法英文首字母自动大小写设置,mac系统首字母自动大小写设置
我在搜狗的设置里没找到首字母自动大写的设置,然后还专门问了客服,得知这是 mac 系统自己的单词矫正.想想也是,windows 用英文输入法的话,确实输入啥就是啥. 解决: 然后就在 mac 的键盘偏 ...
- 将英文句子的首字母转化为大写
主要是用到了String类的几个方法:toString,substring,charAt,split 还有Character的toUpperCase 思路:将字符串通过空格" "分 ...
最新文章
- 【基本常识1】图像处理opencv
- 老咸鱼今天告诉你用Python matplotlib 各种图绘制流线图,难怪老板放纵他
- 人工智能赋能中国健康医疗服务
- 腾讯Hermes设计概要——数据分析用的是列存储,词典文件前缀压缩,倒排文件递增id、变长压缩、依然是跳表-本质是lucene啊...
- Java基础day13
- 数据框按行拼接_利用Python进行数据分析
- 在Asp.net+FCKEditor设置最新最完整配置方法(转帖)
- mybatis学习(21):MySQL 字符串 转换 CAST与CONVERT 函数的用法
- php个人网页完整代码,个人主页php+html
- 机器学习实战——决策树
- 计算机在职研究生跨专业有哪些,可以跨专业报考的在职研究生专业有哪些?
- 二阶魔方万能还原公式_【二阶篇】一个万能公式还原二阶魔方
- Redux:优点和缺点
- Continuous Integration 对 ABAP 技术栈来说意味着什么
- linux 信号signum.h SIGINT SIGUSR1 SIGUSR2
- 调用批处理bat文件
- Buuctf—极客大挑战练习
- 机械加工工艺装备基本术语
- 【渝粤题库】陕西师范大学165103 劳动经济学 作业
- Thomas-Calculus——Infinite Sequences and Series(托马斯-微积分——无穷数列和级数-无穷级数)
热门文章
- OSError: inotify watch limit reached
- STM32移植U8g2图形库——玩转OLED显示
- Python数据分析与可视化案例解析
- 深入理解bootloader_1----- bootloader的初步概念
- Docker Hub镜像构建错误:returned a non-zero code: 8
- 01.14_学习Java的day23(详解)
- UBUNTU-16.04.07和PREEMPT_RT日志
- keepalived 中关于 weight 和 preempt_delay 的实验
- 如何写一个简单的时钟表盘(qt)
- 沙巴克皇宫门修复后需要重启服务器,关于传奇3.0的沙巴克设置问题解决