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

時間 2021-06-28 17:46:27

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的問題,小白求問python問題?

樓上的說的是對的,要輸入東西,不能直接回車 列印 我愛魚c工作室 print 我愛魚c工作室 需要輸入一個東西 提示為 不妨猜一下小甲魚現在心裡想的哪個數字 將你輸入的數字賦值給temp變數 temp input 不妨猜一下小甲魚現在心裡想的哪個數字 guess的值為temp的整數部分 guess ...

Python程式問題,求大神,python程式報錯,小白一個,求大神指點?

def fn1 limit n 3 while n limit if n 7 and n 3 0 yield n n 1 def fn2 limit return n for n in xrange limit if n 7 and n 3 0 limit 50 print num for num ...

求大神幫忙,求大神幫忙 30

鶴翔網路 有句生日當天的生日祝福,比什麼都強! 成哥漣漪 你的同事沒有叫你也不知道是什麼意思,而且你還是從另一個同事那裡得知去一起擼串,換作我的想法既然沒叫我,我幹嘛去湊熱鬧,還要送給他禮物。另一個情況是你如果覺得以後工作中抬頭不見低頭見,關係搞僵也難為情,那就說開玩笑說,怎麼過生日也不叫我一下呢?...