python中upper是做什么用的

Python upper()方法

Python 字符串

描述

Python upper() 方法将字符串中的小写字母转为大写字母。

语法

upper()方法语法:

str.upper()

参数

NA。

返回值

返回小写字母转为大写字母的字符串。

实例

以下实例展示了 upper()函数的使用方法:

#!/usr/bin/python
str = "this is string example....wow!!!"
print "str.upper() : ", str.upper()

以上实例输出结果如下:

str.upper() : THIS IS STRING EXAMPLE....WOW!!!

实例扩展:

class A():
 def go(self):
  print ("go A go!")
 def stop(self):
  print ("stop A stop!")
 def pause(self):
  raise Exception("Not Implemented")
class B(A):
 def go(self):
  super(B, self).go()
  print ("go B go!")
class C(A):
 def go(self):
  super(C, self).go()
  print ("go C go!")
 def stop(self):
  super(C, self).stop()
  print ("stop C stop!")
class D(B,C):
 def go(self):
  super(D, self).go()
  print ("go D go!")
 def stop(self):
  super(D, self).stop()
  print ("stop D stop!")
 def pause(self):
  print ("wait D wait!")
class E(B,C):
 pass
a = A()
b = B()
c = C()
d = D()
e = E()
# 说明下列代码的输出结果
a.go()
print('--------')
b.go()
print('--------')
c.go()
print('--------')
d.go()
print('--------')
e.go()
print('--------')
a.stop()
print('--------')
b.stop()
print('--------')
c.stop()
print('--------')
d.stop()
print('--------')
e.stop()
print(D.mro())
a.pause()
b.pause()
c.pause()
d.pause()
e.pause()

到此这篇关于python中upper是做什么用的的文章就介绍到这了,更多相关python中upper的作用内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 深入理解Python 关于supper 的 用法和原理

    一.前言 Python 面向对象中有继承这个概念,初学时感觉很牛逼,里面也有个super类,经常见到,最近做一些题才算是理解了.特地记录分享给后来研究的小伙伴,毕竟现在小学生都开始学了(滑稽脸) 二.代码 直接上干货,能把下面一个问题全答对,后面就不用看了. class A(): def go(self): print ("go A go!") def stop(self): print ("stop A stop!") def pause(self): raise

  • Python中用于检查英文字母大写的isupper()方法

    isupper()方法检查字符串的所有基于大小写的字符(字母)是否是大写. 语法 以下是isupper()方法的语法: str.isupper() 参数 NA 返回值 如果字符串中的所有字符是大写字母并且至少有一个可大小写字符此方法返回true,否则返回false. 例子 下面的例子显示了isupper()方法的使用. #!/usr/bin/python str = "THIS IS STRING EXAMPLE....WOW!!!"; print str.isupper(); str

  • python中upper是做什么用的

    Python upper()方法 Python 字符串 描述 Python upper() 方法将字符串中的小写字母转为大写字母. 语法 upper()方法语法: str.upper() 参数 NA. 返回值 返回小写字母转为大写字母的字符串. 实例 以下实例展示了 upper()函数的使用方法: #!/usr/bin/python str = "this is string example....wow!!!" print "str.upper() : ", st

  • python中def是做什么的

    Python使用def开始函数定义,紧接着是函数名,括号内部为函数的参数,内部为函数的 具体功能实现代码,如果想要函数有返回值, 在expressions中的逻辑代码中用return返回. 基本使用 def function_name(parameters): expressions 实例 def function(): print('This is a function') a = 1+2 print(a) 上面我们定义了一个名字为 function 的函数,函数没有不接受参数,所以括号内部为

  • python中np是做什么的

    在python中,"np"一般是指"numpy"库,是第三方库"numpy"的别名.方法:利用命令"import numpy as np"将numpy库取别名为"np". 演示: import numpy as np arr = np.array([1, 2, 3]) print(arr) 结果是: [1 2 3] 知识点扩展: Python中NumPy基础使用 ndarray(以下简称数组)是numpy的

  • Python中unittest模块做UT(单元测试)使用实例

    待测试的类(Widget.py) # Widget.py # Python 2.7.6 class Widget: def __init__(self, size = (40,40)): self.size = size def getSize(self): return self.size def reSize(self,width,height): if width <0 or height < 0: raise ValueError, 'illegal size' else: self.

  • Python中常用操作字符串的函数与方法总结

    例如这样一个字符串 Python,它就是几个字符:P,y,t,h,o,n,排列起来.这种排列是非常严格的,不仅仅是字符本身,而且还有顺序,换言之,如果某个字符换了,就编程一个新字符串了:如果这些字符顺序发生变化了,也成为了一个新字符串. 在 Python 中,把像字符串这样的对象类型(后面还会冒出来类似的其它有这种特点的对象类型,比如列表),统称为序列.顾名思义,序列就是"有序排列". 比如水泊梁山的 108 个好汉(里面分明也有女的,难道女汉子是从这里来的吗?),就是一个"

  • Python中的asyncio代码详解

    asyncio介绍 熟悉c#的同学可能知道,在c#中可以很方便的使用 async 和 await 来实现异步编程,那么在python中应该怎么做呢,其实python也支持异步编程,一般使用 asyncio 这个库,下面介绍下什么是 asyncio : asyncio 是用来编写 并发 代码的库,使用 async/await 语法. asyncio 被用作多个提供高性能 Python 异步框架的基础,包括网络和网站服务,数据库连接库,分布式任务队列等等. asyncio 往往是构建 IO 密集型和

  • Python中使用Boolean操作符做真值测试实例

    在Python中,任何类型的对象都可以做真值测试,并且保证返回True或者False. 以下几种值(不论类型)在真值测试中返回False: 1.None 2.False 3.任何类型的数字0,包括0,0.0,0L,0j 4.空的序列(sequence)或者映射(mapping)类型对象 5.对于用户自定义类型的对象,如果其类定义了__nonzero__() 或者 __len__()特殊方法并且返回False或者0 对于最后一条规则,有几点需要说明: 1.如果类没有定义这两个方法中的任何一个,则这

  • 在python中利用opencv简单做图片比对的方法

    下面代码中利用了两种比对的方法,一 对图片矩阵(m x m)求解特征值,通过比较特征值是否在一定的范围内,判断图片是否相同.二 对图片矩阵(m x m)中1求和,通过比较sum和来比较图片. # -*- coding: utf-8 -*- import cv2 as cv import numpy as np import os file_dir_a='C:\Users\wt\Desktop\data\image1\\' file_dir_b='C:\Users\wt\Desktop\data\

  • 在python中做正态性检验示例

    利用观测数据判断总体是否服从正态分布的检验称为正态性检验,它是统计判决中重要的一种特殊的拟合优度假设检验. 直方图初判 :直方图 + 密度线 QQ图判断:(s_r.index - 0.5)/len(s_r) p(i)=(i-0.5)/n 分 位数与value值作图 排序 s.sort_values(by = 'value',inplace = True) s_r = s.reset_index(drop=False) 分位数: s_r['p'] = (s_r.index - 0.5)/len(s

  • python中的django是做什么的

    Django是什么? Django是一个基于Python的Web应用框架.它与Python的另外一个Web 框架 Flask最大的区别是,它奉行 "包含一切" 的哲学.该理念即为:创建 Web 应用所需的通用功能都应该包含到框架中,而不应存在于独立的软件包中.例如,身份验证. URL 路由. 模板系统. 对象关系映射 (ORM) 和 数据库迁移等功能都已包含在Django 框架中.虽然看上去失去了一些弹性,但是却可以让你在构建网站的时候更加有效率. 由于Django最初是被开发来用于管

随机推荐