猫史档案馆


vinkihuang

vinkihuang

Lv.1

经常用Python语言编程の人。

获赞:23收藏:4浏览:428作品收藏:48

签名:Nothing.

回复帖子评论
上一页1 页 / 共 1下一页

【海龟编辑器】意见反馈信箱(长期有效) 中回复

海龟编辑器保存类型(比如.py, .sb2等)是什么?

2020-01-18T21:28:22 点赞:0

【海龟编辑器】意见反馈信箱(长期有效) 中回复

海龟编辑器保存类型(比如.py, .sb2等)是什么?是.py吗?

2020-01-18T21:29:31 点赞:0

【海龟编辑器】意见反馈信箱(长期有效) 中回复

下面程序有错:

import easygui

 

 

a = [0.4,3,5,2,9,6,5,5,7,8,1,5,3,3,6,(-2),8,78,5,(-1.4776745754745746),3,3,65,546,4,7,56,66,123,37,5,57,65,6,6,6,45,喵,喵3,

665,3254,45,4423,323423423]

a_sort = (sorted(a))

a_sort_reverse = (list(reverse(sorted(a))))

if(easygui.ynbox('正还是倒?','是否',('正','倒'))) == (True):

    print(a_sort)

else:

    print(a_sort_reverse)

 

 

第一行与第二行属于一行。

第七行有问题(存在非法内容),但是运行没问题。为什么?

 

2020-01-24T20:10:39 点赞:0

【海龟编辑器】意见反馈信箱(长期有效) 中回复

1.问题:

有一个程序总是报错SyntaxError,为什么【错误程序二行"C:"的":"有语法错误(invalid syntax)】?

2.错误程序:

......

correct_s = sounds.Sound(C: /Users/Andministrator/Desktop/'sounds for Python'/'victory sounds') wrong_s = sounds.Sound(C: /Users/Andministrator/Desktop/'sounds for Python'/'wrong sounds') ...... 3.电脑版本: Windows7 4.海龟编辑器版本: V1.3.1x64

2020-02-05T12:24:58 点赞:0

【海龟编辑器】意见反馈信箱(长期有效) 中回复

1.问题 

为什么程序不行????为什么answer没有 定义???????

2.程序

def _print_(letters):
    print(letters)
def ask(question):
    answer = input(question)
def set_password(number):
    password = number
  ask('Password, please!:') set_password(15935782460) while (answer != password):  此行程序报错说password没有定义。     _print_("YOU'RE NOT RIGHT!")     ask('Password, please!:') _print_('OK!')   3.软件版本   1.3.1x64(最新)   4.电脑版本:   Windows 7

2020-02-19T10:54:05 点赞:0

【海龟编辑器】意见反馈信箱(长期有效) 中回复

1.bug描述:

为什么会出现bug??????

2.bugの程序:

password = password       #学习过Pythonの人都知道这个程序会报错。

3.bug程序出现做法:

①点击运行;

②循环点击F5。

4.bug发生后的后果(控制台输出内容)【(换行)才是换行】:

①(正常情况)......NameError:name 'password' is not defined (换行)程 序 运 行 结 束

②程 序 运 行 结 束

③程 序 运 行 结 束(换行)程 序 运 行 结 束

④程 序 运 行 结 束(换行)程 序 运 行 结 束(换行)程 序 运 行 结 束

⑤Traceback(most recent call last):(换行)File "C:\Users\ADMINI~1\AppData\Local\Temp\codemao-dtwZ2c/temp.py", line 1, in <module>(换行)程 序 运 行 结 束

⑥Traceback(most recent call last):(换行)File "C:\Users\ADMINI~1\AppData\Local\Temp\codemao-dtwZ2c/temp.py", line 1, in <module>(换行)程 序 运 行 结 束(换行)程 序 运 行 结 束

⑦Traceback(most recent call last):(换行)File "C:\Users\ADMINI~1\AppData\Local\Temp\codemao-dtwZ2c/temp.py", line 1, in <module>(换行)程 序 运 行 结 束(换行)程 序 运 行 结 束(换行)程 序 运 行 结 束

5.电脑版本:

Windows7

6.软件版本:

1.3.1x喵或1.3.1x32(两个版本都会出现bug

2020-03-05T20:09:34 点赞:0

【海龟编辑器】意见反馈信箱(长期有效) 中回复

1.问题描述:

我写了9个def,却出现IndentationError:expected an indented block

为什么????????????????

2.代码:

def def1():

    # 打印用“print”

def def2():                   #这里出现Error。

    # 这是“for循环”

def def3():

    # 出现任何问题执行下面程序

def def4():

    # def1
    def1()

def def5():

    # 如果没有出现任何问题,执行下面の程序

def def6():

    # def4
    def4()

def def7():

    # 不管怎样,执行下面的程序

def def8():

    # def6
    def6()

def def9():

    # for循环の开始

try:
    for __count in range(100):
        # def9
        def9()
        print('再也不乱扔垃圾了!')
        # def1
        def1()
    # def2
    def2()
except :
    # def3
    def3()
    print('无法打印“再也不乱扔垃圾了”。')
    # def4
    def4()
else:
    # def5
    def5()
    print('打印成功!!!')
    # def6
    def6()
finally:
    # def7
    def7()
    print('结束!')
    #def8
    def8()

3.电脑版本:

Windows7

4.软件版本:

1.3.1×64

2020-03-14T13:33:37 点赞:0

还原经典开车 中回复

只有1生命???emotion_编程猫_紧张

2020-03-21T18:33:59 点赞:0

【海龟编辑器】意见反馈信箱(长期有效) 中回复

emotion_编程猫_翻白眼

2020-03-22T12:51:50 点赞:0

【海龟编辑器】意见反馈信箱(长期有效) 中回复

版本1.3.2x喵(最新版本)里面在代码模式输入“PASSWORD = PASSWORD”会出现:

程序运行结束
Traceback (most recent call last):
File "C:\Users\ADMINI~1\AppData\Local\Temp\codemao-BeVNdy/temp.py", line 1, in <module>
PASSWORD = PASSWORD
NameError: name 'PASSWORD' is not defined
程序运行结束
程序运行结束
Traceback (most recent call last):
File "C:\Users\ADMINI~1\AppData\Local\Temp\codemao-Vv9ExM/temp.py", line 1, in <module>
PASSWORD = PASSWORD
NameError: name 'PASSWORD' is not defined
程序运行结束

 

为什么会判断多次???????????emotion_编程猫_翻白眼emotion_编程猫_紧张

2020-03-27T13:28:37 点赞:0

【海龟编辑器】意见反馈信箱(长期有效) 中回复

这个onScreenClick好麻烦,我的程序因此而报错AttributeError: 'turtle'has no attribute'onScreenClick'!

好麻烦!!!!!

程序:

import turtle as t
from random import randint, random


def draw_star(points, size, col, x, y):
    t.penup()
    t.goto(x, y)
    t.pendown()
    angle = 180 - (180 / points)
    t.color(col)
    t.begin_fill()
    for i in range(points):
        t.forward(size)
        t.right(angle)
    t.end_fill()

# Main code
t.hideturtle()
t.speed('fastest')
t.onScreenClick().bgcolor('dark blue')       #这里出现onScreenClick

while True:
    ranPts = randint(2, 5) * 2 + 1
    ranSize = randint(10, 50)
    ranCol = (random(), random(), random())
    ranX = randint(-350, 300)
    ranY = randint(-250, 250)

    draw_star(ranPts, ranSize, ranCol, ranX, ranY)

2020-04-03T21:50:29 点赞:0

Step 1 获取《审判之战(UT)》主题活动模板作品 中回复

模板在哪里???emotion_编程猫_翻白眼

2020-04-16T07:57:11 点赞:0

《审判之战(UT)》主题活动作品教程:Step 3 决心、战斗与治疗 中回复

模板:https://shequ.codemao.cn/work/4喵59295

2020-04-16T17:32:54 点赞:0

【海龟编辑器】意见反馈信箱(长期有效) 中回复

这个程序有问题:

import math
import time


def End():
    end = True

def UseCollatzConjecture(number):
    # Collatz Conjecture的意思是冰雹猜想。
    NumberNow = number
    end = False
    while (end == False):
        print(NumberNow)
        if (NumberNow % 2 == 0):
            NumberNow = (NumberNow / 2)
        elif (NumberNow == 1):
            End()
        else:
            NumberNow = (NumberNow * 3 + 1)


TryNumber = int(input('请输入一个数字:'))
UseCollatzConjecture(TryNumber)

但是控制台里面只有一堆“1.0”。

发生了什么??????????

2021-10-06T13:38:40 点赞:0