博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python day1
阅读量:6336 次
发布时间:2019-06-22

本文共 927 字,大约阅读时间需要 3 分钟。

浮点数除法   7/2    3.5

 整数除法       7//2    3

幂     3**4   81

为什么python需要使用两种引号包含字符?

因为这样可以使转义字符少出现,从而提高程序的可阅读性

拼接字符串'hello'+'world'或'hello'   'world'

 分片时,小于起始位置就被看做1,大于终止位置,会被当做-1

字符串长度函数  len(string)   例如len('abc')  的结果为3

split()是一个分割函数,若是不带参数,则默认是空白

join()函数则正好相反,例如','.join(name)   name是一个列表

判断poem字符串是否以All字符串开头   poem.startwith('All')

相反的是  poem.endswith('All')

查找the第一次出现的位置   poem.find('the')

最后一次出现的位置   poem.rfind('the')

统计the 出现的次数 poem.count('the')

判断poem出现的字符都是字母数字吗    poem.isalnum()

string.strip(str)  将str开头或末尾的str删掉,str为空时,将空白符删掉

让字符串首字母变成大写 string.capitalize()

让所有单词的开头字母变成大写 string.title()

让所有字母变成大写  string.upper()

让所有字母变成小写  string.lower()

让所有字母的大小写转换  string.swapcase()

string.center(30)在30个字符空间里居中

string.ljust(30)左对齐

string.rjust(30)右对齐

string.replace(str1,str2,num),将string中的前num个str1替换成str2,若num是默认值,则替换出现的所有str1

注:当替换之后原来的string不变,若要使用新生成的string,则需要使用如下语句string = string.replace(str1,str2,num)

转载于:https://www.cnblogs.com/LoveSummerY/p/8495147.html

你可能感兴趣的文章
人工智能凭什么毁灭人类
查看>>
[LeetCode]--349. Intersection of Two Arrays
查看>>
tomcat启动报错
查看>>
mongorocks引擎原理解析
查看>>
用Swift实现一款天气预报APP(一)
查看>>
oracle11g R2 RAC卸载grid
查看>>
ES6 结构和扩展运算符
查看>>
王利阳:电商大促 决战6.18
查看>>
kafka消息传输的事务定义
查看>>
实现LNMMP
查看>>
mysql的pid文件出现问题
查看>>
计算rem单位
查看>>
第七章 大网高级 ASA
查看>>
rsync+inotify触发式远程同步
查看>>
优秀设计师应当知道的几大UI设计原则(一)
查看>>
mongodb高级查询
查看>>
struts2.1 struts.devMode BUG解决方案
查看>>
日本法院裁定三星诉苹果专利侵权案败诉
查看>>
Windows Server 2012R2 桌面体验问题直通车
查看>>
Springboot配置文件读取报错Configuration property name 'projectUrl' is not valid:
查看>>