[Python/转换大写/小写/判断升序/降序]
来源:互联网 发布:沉迷网络的危害小短文 编辑:程序博客网 时间:2024/06/06 02:41
#!/usr/bin/env python# -*- coding: utf-8 -*-class Str(object): def __str__(self): return '我是无敌的'class Subject(Str): def __init__(self,value): self.value = value def Reversed(self): if isinstance(self.value,tuple): print(tuple(reversed(sorted(self.value)))) elif isinstance(self.value,str): print(''.join(list(reversed(sorted(self.value))))) elif isinstance(self.value,list): print(list(reversed(sorted(self.value)))) else: print(list(reversed(sorted(self.value)))) def Upper(self): result = [] if isinstance(self.value,tuple): for i in range(len(self.value)): result.append(self.value[i].upper()) print(tuple(result)) elif isinstance(self.value,str): return self.value.upper() elif isinstance(self.value,list): for i in range(len(self.value)): result.append(self.value[i].upper()) print(result) def SortedOrReversed(self): if sorted(self.value) == list(self.value): print('Up') elif list(reversed(sorted(self.value))) == list(self.value): print('Down') else: print('None')a = Subject(('a','b','c'))a.Reversed()a.Upper()a.SortedOrReversed()print(a)
阅读全文
0 0
- [Python/转换大写/小写/判断升序/降序]
- 大写转换成小写
- 小写转换成大写
- 大写转换成小写
- money 小写转换大写
- 小写数字转换大写
- pdm大写小写转换
- 键盘上接收一个字符,判断其是大写还是小写,是大写则将大写转换成小写,反之将小写转换成大写
- 转:键盘上接收一个字符,判断其是大写还是小写,是大写则将大写转换成小写,反之将小写转换成大写
- 有关字符串转换(大写转换为小写,小写换大写)
- 人民币小写转换成大写
- 大写金额转换成小写
- 小写金额转换成大写
- 人民币小写转换为大写
- 小写金额转换成大写
- 小写金额转换为大写
- 小写金额转换成大写
- 小写金额转换成大写
- 输入“git remote add origin”提示fatal:remote origin already exists
- 第二章 类型、值和变量的笔记摘要
- CYQ.Data V5 分布式自动化缓存设计介绍(二)
- iOS开发之如何应对苹果app的ipv6时代?
- spring beans xml文件头的生成
- [Python/转换大写/小写/判断升序/降序]
- 简单的RPC框架实现-转载
- 【DL笔记】卷积神经网络简介
- 如何在mac系统上方标题栏显示路径?
- TNS-01169
- nginx配置文件介绍
- EOF解惑
- 【java笔试系列四】Java实现栈Stack和队列Queue
- Java 并发编程:核心理论