Python 中一些代码的功能2

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 中一些代码的功能2相关的知识,希望对你有一定的参考价值。

  name="i have a beautiful flower"

  print(name.capitalize())#使name中的首字母大写

  print(name.count("a"))#统计name中a的个数

  print(name.center(30,"-"))#使name中的字符数一共为30个字符,不够的用-填充

  print(name.endswith("flower"))#判断字符串是否以flower结尾,可用来判断邮件地址是否正确等

  print(name.expendtabs(tabsize=30))#扩展name的字符数为30,不够的用空格填充

  print(name.find("a"))#查找这个字符串的位置

  print(name[name.find("name"):])#切片

  print(name.isalnum()) #仅有阿拉伯数字加阿拉伯字符为true否者为flase

  print(name.isalpha()) #判断是否为纯英文字符

  print(‘1.234‘.isdecimal())#判断是否为整数,整数位真,小数为假

  print(‘1a‘.isdigit())#判断是否为整数,可以用来控制输如的位数字,是数字才执行if语句或者else

  print(‘a和我1A‘.isidentifier())#判断是不是一个合法的标识符

  print(‘a和 我1A‘.isidentifier())#判断是不是一个合法的标识符

  print(‘33‘.isnumeric())#判断是否只有数字,否者为flase

  print(‘My name is ‘.istitle())#判断是否为标题名,首字母大写即为真

  print(‘My Name Is ‘.isprintable())#tty file, drive file

  print(‘M ‘.isupper())#判断是否全是大写

  print(name.ljust(50,‘*‘))#保证这句话长50,不够的用*在后面补上

  print(name.rjust(50,‘*‘))#在前补上

  print(‘Abc‘.lower())#大写变小写

  print(‘Abc‘.upper())#小写变大写

  print(‘\nAbc\n‘.lstrip())#默认去掉左边的空格和回车

  print(‘\nAbc\n‘.rstrip())#默认去掉右边的空格和回车

  print(‘\nAbc\n‘.strip())#默认去掉两头的空格和回车

  加密: p=str.maketrans("abcdefli",‘[email protected]‘)

       print("zhou xi".translate(p))#加密编码

  print(‘zhou xi‘.replace(‘l‘,‘o‘,1))#替换,数字表示替换几个

  print(‘zhou xi‘.rfind(‘i‘))#查找最后面一个值得下标进行反回

  print(‘zhou wo om‘.split(‘o‘))#把字符串按照o分成[‘zh‘, ‘u w‘, ‘ ‘, ‘m‘]

  print(‘1+2+3+4‘.split(‘+‘))#去掉+号变成数组[‘1‘, ‘2‘, ‘3‘, ‘4‘]

  print(‘1+2\n+3+4‘.splitlines())#按换行符分

  print(‘Zhou Xi‘.swapcase())#大小写互换

  print(‘zhou xi‘.title())#标题大写

  print(‘zhou xi‘.zfill(50))#50字符,不够的用0填充

  while True:真的时候持续循环,while flase:假的时候退出循环

  name.append()#附加

 

以上是关于Python 中一些代码的功能2的主要内容,如果未能解决你的问题,请参考以下文章

Python的一些单行代码(摘抄)

如何从 Visual Studio Code 中执行 Python 代码

Python系列5之模块

Python中的一些基础知识

如何将所有 python 代码捆绑到一个 zip 文件中?

Python 一些好玩的函数