多语言展示
当前在线:302今日阅读:176今日分享:34

如何在PYTHON里根据条件返回改变的值

如何在PYTHON里根据条件返回改变的值
工具/原料

PYTHON

方法/步骤
1

打开JUPTER NOTEBOOK,新建一个空白的PY文档。

2

# 如果字符串前面没有not,就在前面加not# 如果字符串前面有not,就返回原本的字符串我们首先定义一下条件作为示范。

3

def not_string(str):  if 'not' in str:    print(str)  else:    print ('not ' + str)    print(not_string('we'))这里可以不需要用PRINT.

4

def not_string(str):    if 'not' in str:        return str    else:        return 'not ' + strprint(not_string('we'))直接用RETURN就可以了。

5

def not_string(str):    if 'not' in str:        return str    else:        return 'not ' + strprint(not_string('we are not'))但是我们想在有NOT的,但是NOT不在前面的字符串上加NOT,这种情况就不行了。

6

def not_string(str):    if str[:3] == 'not':        return str    else:        return 'not ' + str    print(not_string('we are not'))print(not_string('we'))我们用数列来定义。

7

def not_string(str):    if str[:3] == 'not' and len(str) > 3:        return str    else:        return 'not ' + str    print(not_string('we are not'))print(not_string('we'))这样来表达会比较严谨。

注意事项

注意范围从0开始

推荐信息