python作业知识精点

c8da2fcc56ed41e0a948e8f8f9afcadc.png

'{:@>10.6}'.format('Fog') 

输出时宽度为10,右对齐且填充@;若字符串长度>6,只保留前6个字符,<=6则全部输出

 

98b9297a639649759ddcbb1899f60239.png

复数是由一个实数和一个虚数组合构成,表示为:a+bj

一个复数是一对有序浮点数 (a,b),其中 a 是实数部分,b 是虚数部分。

Python 语言中有关复数的概念:

1、虚数不能单独存在,它们总是和一个值为 0.0 的实数部分一起构成一个复数

2、复数由实数部分和虚数部分构成

3、表示虚数的语法:real+imagj

4、实数部分和虚数部分都是浮点数

5、虚数部分必须有后缀j或J

6、求实数部分用.real()方法,求虚数部分用.imag()方法

fa552f886b0e4985b783fae35f018408.png 

这道题目要求使用正则表达式re.findall('to','Tom likes to play football too.',re.I)

在字符串'Tom likes to play football too.'中查找所有不区分大小写的'to字符串,并返回一个包含所有匹配项的列表。
在这道题目中,我们需要了解以下几个知识点:
正则表达式:是一种用来匹配字符串的语法,可以用来检查字符串是否符合某种模式。
re.findall()函数:是Python中的一个正则表达式函数,用于查找所有匹配正则表达式的字符串,并返回一个包含所有匹配项的列表。
不区分大小写的匹配:在正则表达式中,可以使用re.I标志来表示不区分大小写的匹配。

0f749a15020c4a2893431fea540e91f8.png

在Python中,isprintable()方法用于检查字符串中的所有字符是否为可打印字符。如果字符串中的所有字符都是可打印的,或者字符串为空,则该方法返回True;否则,返回False。可打印字符包括数字、字母、特殊符号和空格。此外,isprintable()方法也可以用于检查转义字符是否为可打印字符。例如,字符串'Python\tJava'中的制表符\t被视为不可打印字符,因此s1.isprintable()返回False。

isnumeric() 是 Python中用于字符串处理的一个内置方法,它用于检查一个字符串是否只包含数字字符。这个方法返回一个布尔值:如果字符串中的所有字符都是数字,则返回 True;如果字符串包含一个或多个非数字字符,则返回 False。isnumeric() 方法不接受任何参数,并且只能用于 Unicode 字符串。对于字节字符串或其他非字符串类型,需要先进行类型转换为字符串。

isinstance()用来判断一个对象是否是一个已知的类型,有点类似于type()函数。isinstance(object, classtype)  其中:object为实例对象;classtype为类型
isinstance()函数的返回值是布尔型,若object的类型是classtype,那么就返回True,否则返回False。

islower() 可以判断「字符串」是否由「小写」字母组成。

 

 

 

 

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值