lymbwx 发表于 2022-9-27 18:43:16

加油加油

墨墨在努力吖 发表于 2022-10-3 14:18:56

x = "上海自来水来自上海"
>>> x.count("自")
2
>>> x.count("来",3,8)
2
>>> x.count("来",4,8)
1
>>> x.find("上")
0
>>> x.rfind("上")
7
>>> x.find("墨")
-1
>>> x.rfind("墨")
-1
>>> x.index("墨")
Traceback (most recent call last):
File "<pyshell#44>", line 1, in <module>
    x.index("墨")
ValueError: substring not found
>>> code = """
        print("I Love fishc!")
    print("I love momo!") """
>>> new_code = code.expandtabs(4)
>>> new_code
'\n    print("I Love fishc!")\n    print("I love momo!") '
>>> print(new_code)

    print("I Love fishc!")
    print("I love momo!")
>>> "在吗?在干嘛吖".replace("在吗?","想你了!")
'想你了!在干嘛吖'
>>> tab = str.maketrans("ABCDEFG","1234567")
>>> "I Love boyfriend".translate(tab)
'I Love boyfriend'
>>> "I Love BoyFriEnd".translate(tab)
'I Love 2oy6ri5nd'
>>> "I Love BoyFriEnd".translate(str.maketrans("ABCDEFG","1234567","Love"))
'I2y6ri5nd'

滴滴滴~打卡{:10_298:}

foolwolf0068 发表于 2022-10-5 10:19:34

继续字符串,好多内置函数啊

LuckyZ 发表于 2022-10-13 11:53:14

绿豆鲨 发表于 2021-11-26 21:59
为什么我的expandtabs用不了啊,有没有大佬可以帮忙解释一下谢谢了,3.10.0版本

我也是哎

荔Ⅹ 发表于 2022-10-27 15:05:12

绿豆鲨 发表于 2021-11-26 21:59
为什么我的expandtabs用不了啊,有没有大佬可以帮忙解释一下谢谢了,3.10.0版本

加一 我也是3.10 同样用不了

migu_sm1 发表于 2022-11-2 15:02:33

Learning...

jioug 发表于 2022-11-24 11:22:31

v1 = input("请输入第一个版本号,v1 = ")
v2 = input("请输入第二个版本号,v2 = ")
if v1>v2:
    print(v1)
elif v1==v2:
    print("v1=v2")
else:
    print(v2)

两个版本比较大小 直接进行比较给出结果应该就可以了为什么要搞的这么复杂??



v1 = input("请输入第一个版本号,v1 = ")
v2 = input("请输入第二个版本号,v2 = ")
   
n, m = len(v1), len(v2)
i, j = 0, 0
   
while i < n or j < m:
    x = 0
    while i < n and v1 != '.':
      x = x * 10 + int(v1)
      i += 1
    i += 1
    y = 0
    while j < m and v2 != '.':
      y = y * 10 + int(v2)
      j += 1
    j += 1
    if x > y:
      print("v1")
      break
    elif x < y:
      print("v2")
      break
   
if x == y:
    print("v1 = v2")

xxxx.xxxx 发表于 2022-12-2 14:48:01

打卡

andyleesh 发表于 2022-12-20 19:26:03

打卡


andyleesh 发表于 2022-12-20 19:58:17

x = "上海自来水来自海上"
x.count("海",0,5)
SyntaxError: invalid character ',' (U+FF0C)
x.count("海",0,5)
SyntaxError: invalid character ',' (U+FF0C)
x.count("海")
2
x,count("海",0,5)
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
    x,count("海",0,5)
NameError: name 'count' is not defined. Did you mean: 'round'?
x.count("海",0,5)
1
x.find("海")
1
x.rfind("海")
7
x.rfind("龟")
-1
"在吗!我在你家楼下!".replace("在吗","想你")
'想你!我在你家楼下!'

Zby1999 发表于 2022-12-30 15:31:50

来了

xiaoxiangx 发表于 2023-1-11 11:03:07

打卡

Wynn_0303 发表于 2023-1-28 22:00:17

打卡

Luce 发表于 2023-2-2 14:45:03

复习打卡完成

学习学习在研究 发表于 2023-2-25 16:40:57

"I love FishC".translate(str.maketrans("ABCDEFG","123456","love"))
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
    "I love FishC".translate(str.maketrans("ABCDEFG","123456","love"))
ValueError: the first two maketrans arguments must have equal length
这是什么意思?难道改了

littlewhale 发表于 2023-3-1 13:13:04

打卡~~~

YaphetS-Python 发表于 2023-3-3 16:12:26

讲的很好,这节课没记住,有时间再来复习。

YaphetS-Python 发表于 2023-3-3 16:28:00

isprintable:是否可打印
isalnum:是否数字(通用)
ifkeyword:是否Python保留标识符(if/or/while)。

yiwen1101 发表于 2023-3-15 14:33:54

TAB那个没明白啊   我按着课上的打 也不对   反正就感觉没有效果,课后习题那一道也不明白 呜呜

来自成都的momo 发表于 2023-4-9 22:11:18

叹气
页: 1 [2] 3
查看完整版本: 第028讲:字符串(II)