www.fltk.net > 请问在python中我这段代码哪出错了

请问在python中我这段代码哪出错了

favorite_languages['title']='牛奶' favorite_languages['lower']='面包' favorite_languages['values']='值' favorite_languages['set']='集合' favorite_languages['keys']='键' 去掉大括号。

uuhtml=re.findall(rb"

交互环境中需要敲两下回车来结束一个代码块缩进。不要直接使用交互环境写代码,学会将代码写在文件里。

python语言与其他语言相比,最有特色的地方就是利用代码的缩进(而不是用大括号)来组织逻辑层次关系。 所以,同样的逻辑层次的代码块,缩进必须相同。 你上面的代码,倒数第二行和倒数第三行,缩进不同,所以导致语法错误。

# -*- coding: utf-8 -*-L = ['Bart', 'Lisa', 'Adam']for a in L: print('Hello,',a + '!')

注意一下。r" "这种方式不要随意用,容易带来理解的误差。 在python2.7环境下,你这个代码完全没有问题。也许是python3专有的问题。

m=re.findall(sensitive_words,line)和c+len(m)前的缩进,要么统一用空格,要么统一用tab,不要混用

# -*- coding: utf-8 -*-__author__ = 'lpe234'__date__ = '2015-03-21'emails = ['h#p"f@mg2.org', '3v3#lx@x0h.rfaa', 'yq0k@x0h.rfaa', 'wcd9@nfwb.org', 'm#j@nfwb.org', 'jnib@nfwb.org', 'ialyi@4ka".kkgh', '4bi@4ka".kkgh', 'g9kcj@4ka"...

最直观的就是格式错误,python语法中逻辑判断语句中,语句块内的内容代码需要有缩进。 如: if a >= 0: print(a)

以u或U开头的字符串表示unicode字符串, print时,就相当于print "游戏结果\n成绩列表",字符串中,转义字符会进行转义。 输出结果就是: 游戏结果 成绩列表 别外一种用法,如果想直接输出"游戏结果\n成绩列表",就写成: aa=(r"游戏结果\n成绩列...

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com