1. 首页 > 科技

python 新人小白 请问这个代码哪里有错?

小白一枚,请问一下这段程序错在哪儿,Python程序

python 新人小白 请问这个代码哪里有错?

#includeint main(){ int a[20]; int i,j,temp; for(i=0;i<20;i++)//这多分好了 scanf("%d",&a[i]);//这漏了取地址符. for(i=0;i<20;i++) { for(j=0;j<20;j++) { if(a[i]>a[j]) { temp=a[i]; a[i]=a[j]; a[j]=temp; } } } for(i=0;i<20;i++)printf("%d\t",a[i]);//用for循环输出. printf("\n"); return 0;}调试过,好使. 赞同

请问这段代码有什么地方出错了吗?本人是初学Python的小白

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

python问题:我打的代码错在哪里

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

Python小白,接触Python第二天,请问这个错误是什么问题?

你需要将guess转换成整型.因为input进来的全是字符串,并不会自动转换.guess = int(guess),然后就可以继续比较了.

懂python的帮忙看看这个简单的程序是哪里错了呢?

from operator import add, sub from random import randint, choice ops = {'+':add,'-':sub} MAXTRIES = 2 def doprob(): op = choice('+-') nums = [randint(1,10) for i in range(2)] .

Python这组代码错在哪里,为什么会报错

.py文件编码不对,控制台很明显了,你改一下.py的文件编码为UTF-8,就可以了

python自学新手,遇到代码错误不知如何修改,求帮助~

labels=那一句最前面不要缩进试试?

python,这段代码有错吗

不知道你那是哪个版本的python,反正2.6没有这么import的一般是 import urllib或者 from urllib2 import Request而且也没有request这么个函数.urllib.request.urlopen 这种用法也挺可疑的.

有精通python的大佬嘛,帮我看一下程序哪里错了,运行出来不对,.

问题的原因是你程序的 缩进不对. 从第一个if开始,后面缩进4个空格.你再对照一下,原来的代码.

新手关于python的一个小白问题(到底该如何在shell下启动?)

在CMD里运行需要手动把PYTHON 的安装目录加到系统path环境变量实际上直接双击运行也可以,或者在*.py上右键,选择edit with IDLE,会出来两个窗口,一个是PYTHON SHELL 一个是代码编辑器,在代码编辑上直接按F5 就可以运行代码,运行结果会在PYTHON SHELL 看到.这方法在WINDOW平台下最好.书上说的运行方法一般是更适合LINUX/UNIX平台.不用管.