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...