python语法错误,python语法错误 10

2020-11-17 16:04:30 字数 3910 阅读 3153

1楼:丿丨晴灬天

问题1:什么是正确的缩进

,缩进是干嘛用的?因为python中的语句块(如判断、循环等中的语句块)是通过不同的缩进来区分的:不像c或java中的有诸如{}这样的花括号去确定**块举例:

if user == 'root' if user == 'root' #这里是python中的,语句块一定要缩进.否则就会提示语法错误.一般用四个空格或两个空格 问题2:

elif语句真正的意思是什么?有点糊里糊涂.也一样举个例子吧:

if user == 'root' else if user == 'admin' else上面是类似java或php中的if判断结构.其中用了一个else if这个分支if解释一下:如果 user的值等于root那么执行语句块1.

否则如果user的值等于admin就执行语句块2.后面的else就是说.如果上面全部的条件都不符合.

则执行语句块3.下面再给你贴一下用python去实现上面的例子:if user == 'root':

#注意这里的冒号 #语句块1,注意缩进.否则python会提示语法错误.因为这里是一个单独的语句块else if user == 'admin':

#注意冒号 #语句体2.也要注意缩进.else:

#还是记得冒号 #语句块3 功能和上面说的一样.就是各个编程语言的语法规则不一样而已..哇..

python语法错误 10

2楼:东风冷雪

换成i++,试一试啊。、

这是什么编辑器,看着还不错啊??

3楼:

这个应该是字典类型吧,要用大括号{}

python语法错误?

4楼:硅谷少年

放弃吧,不适合学编程。。

5楼:阳光的雷咩咩

print("hello world")

这样行不行?

python中的语法错误

6楼:老弓长

num = int(input("请输入一个数") 更正为 num = int(input("请输入一个数"))

if num == 2:改为if num %2==0:

另外你后面的**也错了

7楼:gta小鸡

第一行行末少了一个回括号。

8楼:梦呓罒幻羽

出错的前一行少了个括号

9楼:屠新曾芷文

问题1:什么是正确的缩进

,缩进是干嘛用的?因为python中的语句块(如判断、循环等中的语句块)是通过不同的缩进来区分的:不像c或java中的有诸如{}这样的花括号去确定**块举例:if

user

=='root'

ifuser

=='root'

#这里是python中的,语句块一定要缩进.否则就会提示语法错误.一般用四个空格或两个空格

问题2:elif语句真正的意思是什么?有点糊里糊涂.也一样举个例子吧:

ifuser

=='root'

else

ifuser

=='admin'

else上面是类似java或php中的if判断结构.其中用了一个else

if这个分支if解释一下:如果

user的值等于root那么执行语句块1.否则如果user的值等于admin就执行语句块2.后面的else就是说.

如果上面全部的条件都不符合.则执行语句块3.下面再给你贴一下用python去实现上面的例子:

ifuser

=='root':

#注意这里的冒号

#语句块1,注意缩进.否则python会提示语法错误.因为这里是一个单独的语句块else

ifuser

=='admin':

#注意冒号

#语句体2.也要注意缩进.else:

#还是记得冒号

#语句块3

功能和上面说的一样.就是各个编程语言的语法规则不一样而已..哇..

10楼:30786追风

看下****akppx.***

python提示我语法错误 5

11楼:匿名用户

while循环里面的第一行中,最后缺少个括号

你把while循环里面的逗号去掉试试吧

你又没有print,要逗号干吗啊,它是循环的,没必要加逗号

12楼:匿名用户

你的程序是完整的么?从13行开始括号都不匹配的

提示第17行有问题,意思也是找不到可以匹配的后括号吧

python syntaxerror语法错误有哪些原因? 20

13楼:盗墓者

你这两个py文件有一出很明显的差别,看出来了吗?

左边个文件:

右边个文件:

你左边个文件的print的括号只有一半,另一半没有,右边个文件是正确的,所以可以正常运行而不报错

补充一句,当%作站位符站位一个参数的时候,可以不用加(),两个和两个上才要加括号

14楼:生活需要走位

第5行起 print() 最后你少了一个右边到括号 )

python老提示语法错误

15楼:

fun2=my_fun2("小明":age=18,***="male":home="shanghai")

这冒号是个什么写法?参数之间要使用逗号分隔而不是冒号。

另外,def一个函数,在shell中需要单独一句,即,以一个空行结束回车来结束它,然后在新的提示符后才可以使用它,比如:

>>>defmy_fun2(name,**kw):

ifname=='小明':

fork,vinkw.items():

print(k)

print(v)

>>>fun2=my_fun2('小明',age=18,***='male',home='shanghai')

age18

***male

home

shanghai

>>>

16楼:匿名用户

"小明":age=18

python里出现语法错误

17楼:

怎么看着这段**眼熟,好像是我回答的。

这个写法是在python 2.7.14版本中编写的,你要在python 3.6.1应该修改下。具体要怎么修改不是很清楚,没玩过python 3.x的

初学python,**提示这种错误说是语法错误不懂啊求大神解释下

18楼:匿名用户

你的是3.x版本,与2.x版不同的是,print已经变为funtion。

使用print需要加括号,不加括号要出错。

print("test:%s,theclassifiercamebackwith:%d,therealansweris:%d"\

%("test",0,1))

19楼:

估计是哪个逗号弄成中文输入的了

20楼:朱要吃面

啊!看来你连最最基本的print("hello world")打印输出都没注意么!

初学者关于python“语法错误”的问题

1楼 关键问题在于 我是直接照着打 的,换行没用回车,用的空格换到下一行 python是用行格式控制程序层次的。 若要在一行 句 中书写多条命令,各命令间用分号分割import math radiusstring raw input enter the radius of your circle r...

纯新手学python语法问题,初学者关于python“语法错误”的问题

1楼 匿名用户 这个是python的提示符!不是编辑器!不是编辑器!!不是编辑器!!! ctrl n,或者从file 菜单,new一个,如图 这才是编辑器!这才是编辑器!!这才是编辑器!!! 要运行点f5就行。 2楼 湖海散人 这是什么软件?!idle吗?怎么运行的啊,我用的环境是geany 初学者...

学习python遇到无效语法的问题求教

1楼 可靠的我心我在 n int input 请输入。。。 这句 你少写了个反括号 python为什么显示无效语法 2楼 可靠的我心我在 红色标记的 上面一行 末尾少了一个反括号 python问题,提示无效语法,求解! 3楼 匿名用户 class person def setname self na...