1、字符串方法

代码块:

class People():def __init__(self,name):self.name = namedef __str__(self):#必须返回一个字符串return '我是 %s' %(self.name)p1 = People('老李')
print(p1)

程序及运行结果:

2、字符串方法练习

题目需求:
1.小明和小美都爱跑步
2.小美体重45.0公斤
3.小明体重75.0公斤
4.每次跑步都会减少0.5公斤
5.每次吃东西都会增加1公斤

代码块:

class People():def __init__(self,name,weight):self.name = nameself.weight = weightdef __str__(self):return '我的名字叫%s,体重是%.2f' %(self.name,self.weight)def run(self):print('%s爱跑步' %(self.name))self.weight -= 0.5def eat(self):print('%s吃东西' %(self.name))self.weight += 1xiaoming = People('小明',75)
xiaoming.run()
print(xiaoming)
xiaomei = People('小美',45)
xiaomei.eat()
print(xiaomei)

程序及运行结果:

Python中的字符串方法相关推荐

  1. 在Python中连接字符串的首选方法是什么?

    本文翻译自:Which is the preferred way to concatenate a string in Python? Since Python's string can't be c ...

  2. python写错了怎么更改-Python中修改字符串的四种方法

    在Python中,字符串是不可变类型,即无法直接修改字符串的某一位字符. 因此改变一个字符串的元素需要新建一个新的字符串. 常见的修改方法有以下4种. 方法1:将字符串转换成列表后修改值,然后用joi ...

  3. python字符计数怎样去除空格_去除python中的字符串空格的简单方法

    python编程中,我们在修改代码,遇到空格很多的情况下,我们要删除空格.本文小编整理了三种字符串去除空格的方法: 方法一:使用字符串函数replace,去除全部空格. 实例: >>> ...

  4. Python中修改字符串的四种方法

    在Python中,字符串是不可变类型,即无法直接修改字符串的某一位字符. 因此改变一个字符串的元素需要新建一个新的字符串. 常见的修改方法有以下4种. 方法1:将字符串转换成列表后修改值,然后用joi ...

  5. python字符串截取方法_如何使用python语言中的字符串方法截取字符串

    在我们使用python语言中的字符串方法时,可能会判断某个字符串是否以什么开头,可以使用什么进行截取等.下面利用几个实例说明字符串中的方法的用法,操作如下: 工具/原料 python 截图工具 方法/ ...

  6. 站长在线Python精讲:在Python中匹配字符串的3个方法详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中匹配字符串的3个方法详解>.本知识点主要内容有:使用match()方法进行匹配.使用search()方法进行 ...

  7. 站长在线Python精讲:在Python中使用split()方法分割、使用join()方法合并字符串详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中使用split()方法分割.使用join()方法合并字符串详解>.本知识点主要内容有:在Python中使用s ...

  8. 站长在线Python精讲:在Python中格式化字符串的两种方法详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中格式化字符串的两种方法详解>.本知识点主要内容有:使用%操作符格式化字符串和使用format()方法格式化字 ...

  9. python输入一串字符串、输出字符串中的数字_Python 字符串与数字输出方法 如何在python中输入字符串,输出十进制...

    python将字符串中的数字乘以2并输出整个字符串 2018 Amazon Jeff Bezos 1120 4036 Amazon Jeff Bezos 2240 def db(num): impor ...

最新文章

  1. mysql www.school.com_MySQL 基础学习
  2. 一位来自《seo实战密码》读者的来信
  3. 统计学习方法(一)统计学习方法概论
  4. [WP8] ListBox的Item宽度自动填满
  5. 【Linux】ubuntu中怪异的vi编辑器
  6. aspx 请求不到后端_2021了你该知道的6个Node.js后端框架
  7. 超三十万台设备感染银行木马、远程代码漏洞可攻击云主机|12月7日全球网络安全热点
  8. IDEA设置背景颜色(护眼色)
  9. java简历vue专业技能_用vue 写一个好看的个人简历
  10. 面试官的技巧---如何高效地面试
  11. Python while循环及用法详解
  12. 算术-几何平均值不等式的常见证明
  13. 什么是外贸ERP系统?
  14. CSS两种盒模型(标准盒模型IE盒模型)
  15. ASP.NET通过流方式导出EXCEL并且单元格换行
  16. 百度脑图打开本地xmind文件的方式
  17. 缅怀2022,展望2023
  18. 【CS231n】五、卷积神经网络简介CNN学习笔记_一只神秘的大金毛_新浪博客
  19. 首曲线、计曲线、间曲线和助曲线
  20. 银联扫码支付及静态码回调验签

热门文章

  1. Python工作笔记006---在centos命令行里进入和退出Python程序
  2. SpringCloud学习笔记022---SpringBoot中集成使用MongoDb进行增删改查
  3. 云计算学习笔记006---运行hadoop的例子程序:统计字符--wordcount例子程序
  4. 云计算学习笔记-001---对云计算的了解
  5. 走进COM组件系列(一)
  6. html 价格计算,HTML打折计算价格实现原理与脚本代码
  7. 前端把信息放在弹框里显示出来_jsp + js + 前端弹出框
  8. mysql 千万数据分页_MySQL处理千万级数据查询、分页
  9. vmware使用技巧
  10. 永大电梯小键盘服务器显示黑色条杠,永大电梯小键盘操作手顺