python随笔02

1.改变字符串的首字母为大写

 

s = ‘welcome to bokeyuan‘
s1 = s.capitalize()
print ()

2.将字符串全部变为大小写

s = ‘Welcome To Bokeyuan‘
s1 = s.capitalize()
s2 = s.upper()
s3 = s.lower()
print(s2)
print(s3)

3.将字符居中,可以添加填充来代替

s = ‘menu‘
s4 = s.center(20)
s5 = s.center(20,‘-‘)
print(s4)
print(s5)

>>>

menu

--------menu--------


4.查看字符串的长度

s = ‘我喜欢读书,Thank‘
s6 = len(s)
print(s6)

>>>14                   #标点也算一位

5.指定分割符,来分割指定的字符

s = ‘welcome to bokeyuan‘
s10 = s.split(‘e‘)
print(s10) 

>>> [‘w‘, ‘lcom‘, ‘ to bok‘, ‘yuan‘]            #结果为列表,并且不包含指定分割的分割符

6.替换

s = ‘我叫小米,我爱我的小米小米‘
s11 = s.replace(‘小米‘,‘大米‘)
s12 = s.replace(‘小米‘,‘大米‘,1)
s13 = s.replace(‘小米‘,‘大米‘,2)     #s12,s13 后跟的数字不同替换的个数不同
print(‘s11:‘,s11)
print(‘s12:‘,s12)
print(‘s13:‘,s13)

>>>
s11: 我叫大米,我爱我的大米大米
s12: 我叫大米,我爱我的小米小米
s13: 我叫大米,我爱我的大米小米

7.format的使用

name = input(‘请输入你的名字:  ‘)
age= input(‘请输入你的年龄:  ‘)
hobby= input(‘请输入你的爱好:  ‘)
Introduce = ‘我叫{},我的年龄是{},我的爱好是{}‘.format(name,age,hobby)
print(Introduce)

>>>
请输入你的名字:  Lucy
请输入你的年龄:  18
请输入你的爱好:  Dancing
我叫Lucy,我的年龄是18,我的爱好是Dancing

  

原文地址:https://www.cnblogs.com/mxdboke/p/9108561.html

时间: 2024-08-15 05:00:49

python随笔02的相关文章

python 初学02 替换文件内容

用python替换文件内容的方法,搜了网上许多例子,又请教了朋友. 把完整的实现流程写一下,希望对大家有所帮助. 要求:目标文件中有一个字段为no=x x为0.1.2……,将其替换为no=0 1 import re 2 fobj = open("goal.ini", "r") 3 f = re.sub("no=\d+", "no=0", fobj.read()) 4 fobj.close() 5 fobj = open(&qu

和可乐geek学python(02)

程序由什么组成 能了解到程序是有什么组成,能帮助我们形成一种程序思维,让我们更好地学习编程,更容易在大脑中形成一个流程.那么一个程序是由什么组成的呢?5个:输入,输出,数字,有条件执行,重复.无论多么复杂的程序,都是由这5个小部分组成的,所以,我们编写一个大型程序的话,先是要有一个目标,然后把一个目标慢慢分解,最后分解成由上面5个部分能够执行的每一个小小部分,由很多个小部分,最终组成我们的大程序. 我们可以从字面上了解上面5个词. 输入:这就像我们执行程序时,用鼠标,键盘,或者输入一些文本等行为

Python面向对象02/类的空间问题

Python面向对象02/类的空间问题 内容大纲 1.从空间角度研究类 2..类与类之间的关系 1.类的空间问题 1.1何处可以添加对象属性 在类的__init__可以添加,在类的方法也可以添加,在类的外部也可以添加 # class Human: # # mind = '有思想的' # # def __init__(self, name, age): # self.name = name # self.age = age # # def eat(self,argv): # # self.hobb

我的第一个Python随笔

2018-03-02 自学Python也很长时间了,注册博客园写了第一篇随笔.之前想过很多次,但是始终不知道该怎么开始,内容如何,现在想想,随笔嘛,是自己的想法,也自己的实践,又是自己的锻炼.话不多说,开始今天的正式内容. Python的paramiko模块. paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux, Solaris, BSD

初学python随笔

首先说编程语言分为编译型.解释型和混合型,其中python是属于解释型语言,下表为常见语言分类 编译型vs解释型 编译型优点:编译器一般会有预编译的过程对代码进行优化.因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高.可以脱离语言环境独立运行.缺点:编译之后如果需要修改就需要整个模块重新编译.编译的时候根据对应的运行环境生成机器码,不同的操作系统之间移植就会有问题,需要根据运行的操作系统环境编译不同的可执行文件. 解释型优点:有良好的平台兼容性,在任何环境中都可以运行,前提是安

python随笔

一,安装模块 windows环境下安装模块 直接在CMD里面,运行命令: pip install paramiko,   删除命令,pip uninstall paramiko 用python连接linux,然后运行命令: import paramiko hostname='192.168.1.112'username='root'password='123456'ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramik

python基础-02

常见的数据类型 列表 在python中,列表的创建可以是由[]两个方括号组成的.在其他语言中,被称之为数组. 列表里可以存放一组值,并且系统默认的给列表里的每一个元素以索引值,方便查找和使用. 如下: #创建一个列表,并且保存一定的数据 user_list = ['刘德华','张学友','张靓颖','郭富城','李白'] print(user_list) #['刘德华', '张学友', '张靓颖', '郭富城', '李白'] #根据索引值来读取数据 print(user_list[0])#刘德华

a byte of python(摘02)

a byte of python 第四章 运算符与表达式 运算符 运算符优先级 (运算符通常由左向右结合,即具有相同优先级的运算符按照从左向右的顺序计算.例如, 2 + 3 + 4 被计算成 (2 + 3) + 4 .一些如赋值运算符那样的运算符是由右向左结合的,即 a = b = c 被处理为 a = (b = c) .) 表达式 第五章 控制流 if语句: if(): ... if(): ... else: ... if(): ... elif(): ... else ... int(raw

Python补充02 Python小技巧

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在这里列举一些我使用Python时积累的小技巧.这些技巧是我在使用Python过程中经常使用的.之前很零碎的记在笔记本中,现在整理出来,和大家分享,也作为Python快速教程的一个补充. import模块 在Python经常使用import声明,以使用其他模块(也就是其它.py文件)中定义的对象. 1) 使用__name__ 当我们编写Python库模块的时候,我们往往运行一些测