求Python大神幫忙,求python大神幫忙

2021-06-28 17:46:50 字數 5349 閱讀 3182

1樓:符大牛

針對你所提的問題,這裡我給你簡要的分析一下,還有一些建議供你參考:

你所使用的idle的python環境是python3.6.5。而在你執行

print(helloworld)

**的時候,返回了錯誤(提示你第一行**存在問題)

nameerro:name'helloworld' is not defined

翻譯過來的意思大概就是(命名錯誤:helloworld 未定義 )

這個錯誤,你要明白一個重要的問題。

在python3.x中,print是一個內建的函式(物件),所以所有的輸出要像這樣print()。

為了便於下面的解答便於你理解,我們把print()理解成裡面實際存在一個引數。

如這樣:print(s) ,s為引數。而你的**print(helloworld) 其實是這樣的

print(s=helloworld)

給你舉幾個例子:

比如下面的**是正確的:

hello="run24pro" #定義變數hello

print(hello) #輸出變數hello

#定義hello(x)方法(函式)

def hello(x):

return x

k="run24pro"

print(hello(k)) #這個**要放在所定義的def hello(x)後面

而以下**是錯誤的:

print(hello) #print(hello)不能放在定義之前

hello="run24pro" #定義變數hello

#print(hello) #輸出變數hello

print(hello(k)) #不能放在定義之前

#定義hello(x)方法(函式)

def hello(x):

return x

k="run24pro"

#print(hello(k)) #這個**要放在所定義的def hello(x)後面

個人建議:

實實在在把基礎打好,基礎打好了,遇到問題看得更清晰。寫出來的**效率更高!

純手工,如果對你有幫助望採納!

2樓:夢囈罒幻羽

print("helloworld")

3樓:大地廣場舞

print('helloworld')。字串應加上引號

4樓:京興騰

math.exp(-x)應該用np.exp(-x)

求python大神幫忙

5樓:林俊權

你這是沒安抄requests包啊,使用襲pip安裝即可。

1.先找到你python的安裝路徑,複製該路徑。

2.快捷鍵windows+r開啟執行視窗,輸入cmd進入控制命令視窗,cd進入路徑。

注:我這裡已經安裝過了19.2.3版本,所以只提示了升級到20.0.2版本的資訊。

6樓:匿名使用者

需要先通過命令列輸入 pip install requests 來安裝requests模組

命令可能需要進到python的scripts目錄下輸入才有效

7樓:匿名使用者

你得先安裝requests庫,在命令列用pip install requests

跪求python大神幫忙編寫程式

8樓:

import os

import glob

dir = '.'

def judge():

os.chdir(dir)

s = open('score.txt', 'w')

for file in glob.glob('*.txt'):

name = str(file).split('.')[0]

grade = 0

with open(file) as f:

grade = 0

lines = 0

for line in f:

lines += 1

ele = line.split()

if ele[1] == '+':

grade += (int(ele[0]) + int(ele[2]) == int(ele[-1]))

elif ele[1] == '-':

grade += (int(ele[0]) - int(ele[2]) == int(ele[-1]))

elif ele[1] == '*':

grade += (int(ele[0]) * int(ele[2]) == int(ele[-1]))

elif ele[1] == '/':

grade += (int(ele[0]) / int(ele[2]) == int(ele[-1]))

grade = '%.2f' % (100.0 * grade / lines if lines else 0)

print name, grade

s.write(name + ' ' + str(grade)+'\n')

s.close()

def query(name):

f = open('score.txt')

for line in f:

if line.split()[0] == name:

print line

f.close()

def main():

judge()

query('111')

if __name__ == '__main__':

main()

自己調整目錄,隨便寫的,按需調整吧

9樓:

money~///////////

求python大神幫助

10樓:老夭來了

其實這個就是為了遞迴而遞迴,如果不使用sort的話,氣泡排序也是可以的。

如果解決了您的問題請採納!

如果未解決請繼續追問

有一道python題求大神幫忙!!

11樓:可靠的我心我在

import random

all = 100

i = 1

while all > 0:

money = random.randint(1, 10)if money>all:

print "第%s個人,收到%s元,剩餘%s元" % (i, all, 0)

break

all = [all, all-money][money <= all]

print "第%s個人,收到%s元,剩餘%s元" % (i, money, all)

i = i + 1

求python大神幫忙看看**出錯了?

12樓:陽光的雷咩咩

usermsg = 後面你用的是中括號還是大括號(最好是中括號或者圓括號)

python新手求大神幫忙!

13樓:

這份**是讀取一個英文文章的txt文件,統計出現的英文單詞的個數。你修改下吧

求python大神幫忙,在python下,輸入一串字串,輸出元素個數。急!!!!!!!!!!!!!!

14樓:匿名使用者

抄一段以前的回答:

import re

data="asdfasdfasdffrist'~!$123@df#456asgh'endasdfasdfasdf"

print len(''.join(re.findall(r'[^0-9a-za-z]*',data)))#其他

print len(''.join(re.findall(r'\d*',data)))#數字

print len(''.join(re.findall(r'[a-z]*',data)))#大寫

print len(''.join(re.findall(r'[a-z]*',data)))#小寫

15樓:

# 稍作改造

data="asdfasdfasdffrist'~!$123@df#456asgh'endasdfasdfasdf"

counter = [0, 0, 0, 0]for ch in data:

if ch.isupper():

counter[0] += 1

elif ch.islower():

counter[1] += 1

elif ch.isdigit():

counter[2] += 1

else:

counter[3] += 1

print counter

# 再改:

upper, lower, digit, other = range(4)

def chtype(ch):

if ch.isupper():

return upper

elif ch.islower():

return lower

elif ch.isdigit():

return digit

else:

return other

def counter(data):

_counter = [0, 0, 0, 0]for ch in data:

_counter[chtype(ch)] += 1return _counter

data="asdfasdfasdffrist'~!$123@df#456asgh'endasdfasdfasdf"

print counter(data)

16樓:匿名使用者

mystr = 'a123#$&bcdqweqweq'

def countstr(s):

count = [0, 0, 0, 0]

for c in s:

count[0] += c.isupper()count[1] += c.islower()count[2] += c.

isdigit()count[3] = len(s) - count[0] - count[1] - count[2]

return count

count = countstr(mystr)print 'upper:', count[0], 'lower:', count[1], 'int:

', count[2], 'other:', count[3]

求大神幫忙解夢,求大神幫忙解解夢

證明你真的很喜歡她嘍,傳說你夢到那個人那個人也會夢到你,既然那麼喜歡不如去表白,沒準還就成功了呢。不要錯過大好青春年華,快去表白吧,不要讓自己生命裡留有遺憾!祝你們幸福!很神奇 求各位大神幫忙解夢!此三個夢都與水有關。第一個是見到水,但中有個迷局,第二個是在水邊,勇敢的到水邊了專,並想到了退屬路。第...

求python大神幫忙解釋一下這個漢諾塔程式的步驟

def my print args print args def move n,a,b,c my print a,c if n 1 else move n 1,a,c,b or move 1,a,b,c or move n 1,b,a,c 註釋 漢諾塔模自型輸入baimove n,a b c 例如n...

求p圖大神幫忙,求p圖大神幫忙

把圖發上來 然後把要求說一下 去水印使用專業的影象處理軟體photoshop,以下提供使用ps去除水印 文字的多種方法 根據 水印特點,酌情選擇 1 使用仿製圖章工具去水印 這是比較常用的方法。具體的操作是,選取仿製圖章工具,按住alt鍵,在無文字區域點選相似的色彩或圖案取樣,然後在水印區域拖動滑鼠...