1樓:
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 in fn1(limit)]print fn2(limit)
2樓:匿名使用者
import sys
def data(a):
n=aj=0
i=3while i<=n:
#print i
if i>=3:
if i%7!=0 and i%3==0:
print i
j=j+1
i=i+1
if j==0:
print "not adjucted data"
def main():
a=input("please input a data:\n")data(a)
if __name__=='__main__':
main()
python程式報錯,小白一個,求大神指點?
3樓:陽光的雷咩咩
你的教程上**前面有》嗎?我說的是turtle那幾句
4樓:匿名使用者
海龜畫圖執行沒有問題,應該是系統錯誤
python程式不知道為什麼錯, 求大神賜教! 謝謝!!
求大神!python執行程式為什麼會出現這種問題
5樓:幻龍の九封盡
一般是這個錯誤是你python**格式不對,你最好用專門的ide開啟檔案看看你的**格式是否正確。
python問題,求大神解答
6樓:就愛純淨水
不是在windows能執行,是在pycarm能執行,沒了pycharm就不行。因為pychram會自動把專案目錄加到路徑中去。所以你現在要把專案目錄放到導包路徑中就行了。
給我說下你專案的啟動檔案在**,如果是basic.py的話,就在最開頭加上這個
7樓:匿名使用者
是個包的話,應該有個__init__.py檔案,可以為空檔案,但是必須要有。
python基礎問題,跪求大神,著急
8樓:大話殘劍
1是整形,輸
入的內容時字版符串。
權# -*- coding: utf8 -*-x=input("give me one of 1,2 or 3:")
while true:
if x=='1' or x=='2' or x=='3':
break
print("invalid input: " + x)x=input("give me one of 1,2 or 3:")
求Python大神幫忙,求python大神幫忙
符大牛 針對你所提的問題,這裡我給你簡要的分析一下,還有一些建議供你參考 你所使用的idle的python環境是python3.6.5。而在你執行 print helloworld 的時候,返回了錯誤 提示你第一行 存在問題 nameerro name helloworld is not defin...
python程式問題(TypeError cannot c
python allow to concatenate strings by but here,your p is an integer.so,to solve it,you can use either of these 1.print is your secret number str p 2....
求大佬幫忙!python程式
一顆程式猿 import random def game target random.randint 1,100 while true try n int input 請輸入乙個整數 except valueerror print 輸入有誤,請重試 else if n target print 恭喜...