xc02570 发表于 2022-2-28 10:19:08

求助!是代码有问题吗?

因为发布了图片、、、、、、、



代码:import random

schools = [[],[],[]]
teachers = ['1','2','3','4','5','6','7','8']

for name in teachers:
    num = random.randint(0,2)
    schools.append(name)

print(schools)

for office in schools:
    print('个数{len(office)}')



打印结果是:
[['4', '8'], ['1', '2', '3', '5', '7'], ['6']]
个数{len(office)}
个数{len(office)}
个数{len(office)}

isdkz 发表于 2022-2-28 10:20:34

f-string 得在字符串前面加上 f
import random

schools = [[],[],[]]
teachers = ['1','2','3','4','5','6','7','8']

for name in teachers:
    num = random.randint(0,2)
    schools.append(name)

print(schools)

for office in schools:
    print(f'个数{len(office)}')# 这里加上 f

xc02570 发表于 2022-2-28 10:24:23

isdkz 发表于 2022-2-28 10:20
f-string 得在字符串前面加上 f

为什么我加F了会报错

大马强 发表于 2022-2-28 10:35:33

xc02570 发表于 2022-2-28 10:24
为什么我加F了会报错

是用小写的 f?
那你报错是啥

isdkz 发表于 2022-2-28 10:46:34

xc02570 发表于 2022-2-28 10:24
为什么我加F了会报错

得用小写的 f

Twilight6 发表于 2022-2-28 12:12:25

@isdkz @大马强

f-string 大小写 f 都通用,是其他问题

isdkz 发表于 2022-2-28 13:07:14

本帖最后由 isdkz 于 2022-2-28 13:13 编辑

Twilight6 发表于 2022-2-28 12:12
@isdkz @大马强

f-string 大小写 f 都通用,是其他问题

好的,谢谢大佬{:5_106:}

isdkz 发表于 2022-2-28 13:08:24

xc02570 发表于 2022-2-28 10:24
为什么我加F了会报错

建议你把保错信息放上来

xc02570 发表于 2022-2-28 14:30:14

他提示不稳定句法,不是报错,说错了
页: [1]
查看完整版本: 求助!是代码有问题吗?