1. 判断字符类型

s为一个字符串:
s.isalnum() 判断字符串否是数字或字母
s.isalpha() 判断字符串是否为纯字母
s.isdigit() 判断字符串是否为纯数字
s.islower() 判断字符串中字母是否为纯小写字母(字符串中可以包含数字,返回为True)
s.isupper() 判断字符串中字母是否为纯大写字母(字符串中可以包含数字,返回为True)
s.isspace() 判断字符是否为空格,其中换行符(\n)、回车符(\r)、换页符(\f)均返回True
s.istitle() 判断字符串为纯字母,且第一个字母是否为大写字母

s = "Life is short. I use python"
s_new = ''
count_upper = 0
count_lower = 0
count_digit = 0
count_space = 0
count_other = 0
print('原始数据:%s\n'%s)
for x in s:if(x.isupper()):count_upper += 1elif(x.islower()):x=x.upper()count_lower += 1elif(x.isdigit()):count_digit = count_digit + 1elif(x.isspace()):count_space = count_space + 1else:count_other = count_other + 1s_new = s_new + str(x)
#   print(x,end ="")
print("大写字母:{}个\n小写字母:{}\n数字个数:{}\n空格个数:{}\n其他个数:{}".format(count_upper,count_lower,count_digit,count_space,count_other))
print('\n大写数据:%s'%s_new)print("\n## 判断首字符")
## 判断首字符
print('Abc'.istitle())## 是否是大写
print('abc'.istitle())
print('Abc'.isalpha())## 是否是字母
print('_bc'.isalpha())
## 判断字符串
print('##判断字符串')
print('mmdd22'.isalnum()) ## 是否是数字 或 字母
print('mm222222'.isdigit()) ## 是否是纯数字

2. 字符串转化

string = "you are a good man"print(string.upper())          # 把所有字符中的小写字母转换成大写字母
print(string.lower())          # 把所有字符中的大写字母转换成小写字母
print(string.capitalize())     # 把第一个字母转化为大写字母,其余小写
print(string.title())          # 把每个单词的第一个字母转化为大写,其余小写

python字符类型判断以及转换相关推荐

  1. python字符类型判断_python判断unicode字符类型

    def is_chinese(uchar): """判断一个unicode是否是汉字""" if uchar >= u'\u4e00' ...

  2. 【ZZULIOJ】1026: 字符类型判断

    ZZULIOJ题解 1026: 字符类型判断 题目描述 从键盘输入一个字符,判断该字符是否大写字母.小写字母.数字字符或其他字符.分别输出对应的提示信息. 输入 输入一个字符. 输出 如果该字符是大写 ...

  3. 1026: 字符类型判断 C语言

    1026: 字符类型判断 时间限制: 1 Sec 内存限制: 30 MB 提交: 40333 解决: 24299 [状态] [讨论版] [提交] [命题人:admin] 题目描述 从键盘输入一个字符, ...

  4. python字符类型的一些方法

    python 字符串和字节互转换.bytes(s, encoding = "utf8") str(b, encoding = "utf-8") i.isspac ...

  5. python 字符类型

    python中没有字符类型,单引号和双引号都表示字符串 使用chr和unchr进行字符和int之间的转换 转译字符 转义序列 含义 \newline 忽略反斜杠和换行 \ 反斜杠() ' 单引号(') ...

  6. python字符串类型判断(python中datatype()测试字符串类型)

    python如何判断变量是否是字符串 Python中的数据类型有数字.字符串,列表.元组.字典.集合等. 相关推荐:<Python教程> python中,判断某变量的数据类型是否为字符串, ...

  7. OJ1026: 字符类型判断

    题目描述 从键盘输入一个字符,判断该字符是否大写字母.小写字母.数字字符或其他字符.分别输出对应的提示信息. 输入 输入一个字符. 输出 如果该字符是大写字母,则输出"upper" ...

  8. python 字符种类判断:

    字符种类判断:             str.isalpha() --是否全是字母,并至少有一个字符             str.isdigit() --是否全是数字,并至少有一个字符      ...

  9. 1027: 字符类型判断(C语言)

    题目描述 从键盘输入一个字符,判断该字符是否大写字母.小写字母.数字字符或其他字符.分别输出对应的提示信息. 输入 输入一个字符. 输出 如果该字符是大写字母,则输出"upper" ...

最新文章

  1. 关于编译安装nginx的一些问题
  2. Java程序设计语言(基础篇)机械工业出版社 原属第10版
  3. linux搭建交换机日志,用LINUX的SYSLOG做交换机、路由器的日志服务器
  4. asp建站系统源码_ASP.NET制造业进销存管理系统源码
  5. Flutter 实现微信摇一摇的功能 Flutter 加速度感应
  6. 在MacBook上Jupyter安装
  7. git checkoutbranch 回退到某个版本进行修改
  8. 【java笔记】list接口
  9. Correlation coefficients and appliction in fMRI Data
  10. 5G关键技术之D2D通信技术
  11. mime类型总结 input_type=file限制
  12. “MATLAB拒绝访问”问题的解决方法
  13. 纯鼓点节奏_[鼓点] 简单的鼓点节奏
  14. python实验六到十二作业(待完善)
  15. 同花顺编程语言是基于c,同花顺编程语言
  16. 光猫灯显示正常但是报651错误解决办法
  17. Java的Io模型你了解多少?linuxmysql安装位置
  18. Firefox Chrome访问6666 556 6667 87等特定端口
  19. 设计师常用的三维制图软件有哪些
  20. 【Win10】打开控制面板提示:操作系统当前的配置不能运行此应用程序

热门文章

  1. 心系冬奥 翰墨传情 |当代书画名家为奥运加油书画推介展【李珂篇】
  2. 当我通勤时我该读什么
  3. Spring Jpa实体中出现数据库关键字解决方法
  4. Java实现GeoHash算法
  5. mwc config.h 中文注释
  6. Mysql:Incorrect string value: ‘\xF0\x9F\x8D\x83\xF0\x9F...‘ for column 问题解决方案
  7. location在php中什么意思,location是什么意思
  8. tldr ! 比 man 简单好用的命令手册
  9. GDOI2016总结
  10. 【Spark深入学习 -15】Spark Streaming前奏-Kafka初体验