我一直在学习如何用Python编程。我在edx.org上通过了麻省理工学院的课程“计算机科学入门,使用Python”。我可以用Python编写小程序。我想成为一名测试师。我买了几本关于软件测试的书。但这些书不包含任何练习,我不能练习我的技能测试。我想自己学习,我不确定是否有任何关于软件测试的练习书籍。
我在哪里可以找到这样的练习?也许我想得不对。我应该不做任何练习就读这些书吗?但我觉得这是不对的。你能帮帮我吗?
我需要练习编写单元测试,功能测试,集成测试,回归测试等。
我正在阅读David的“测试Python:应用单元测试、TDD、BDD和验收测试”一书。我还买了哈里·珀西瓦尔( Harry
我正在编写python练习,要求编写Python程序来读取整数输入序列并打印。
The smallest and largest of the inputs.
到目前为止我的代码
def smallAndLarge():
num1 = int(input("Enter a number: "))
num2 = int(input("Enter a number: "))
if num1 > num2:
print(num1,"is the largest number, while",num2,&
我正在练习Python,并试图编写一个循环,但当我运行它时,它不会打印出来。我使用的是Python 2.7到jupyter notebook。当我运行代码时,它所做的就是启动另一个内核,但不打印任何内容。
def main():
x = 0
while (x < 5):
print (x)
x = x + 1
我是python和编程的初学者,在HTLCS上做练习时已经遇到了障碍。
问题是使用Liebniz近似来计算pi (3.14...)的值。
以下是我为解决这个问题所做的可悲尝试:
def myPi():
n = 0
value = ((-1) ** n)/(2 * n + 1)
runningtotal = 0
while True:
runningtotal += value
n += 1
value = ((-1) ** n)/(2 * n + 1)
runningtotal *= 4
re
最近,我正在尝试做一些Python编程,所以在一些中做了一些数学练习。
我偶然发现了这个,一开始我不明白这个练习。所以我检查了解决方案,至少理解了这个问题。因此,我发现自己学习了一些编码技巧(比如while True循环)。
这项工作很简单:
编写一个Python程序来查找前n个数字的最小倍数。同时,显示这些因素。
以下是代码:
def smallest_multiple(n):
if (n<=2):
return n
i = n * 2
factors = [number for number in range(n, 1, -1) if n
因此,练习是从用户那里得到输入,直到他们输入一个负数,然后计算出负数之前的数字之和。(使用while循环)。
while True:
a = 0
summ = 0
while a >= 0:
a = int(input("enter a number: "))
summ = summ + a
if a < 0:
print(summ)
这是我为这个练习编写的代码,但问题是它也计算了负数。我对python非常陌生,这是我应该做的python练习之一,以了解更多关于算法的知识。
我正在练习/学习JavaScript和Python。我想知道Javascript是否等同于这种类型的编码。
出于练习的目的,我基本上是尝试从字符串中的每个单独的整数中获取一个数组。我对Python比JavaScript更精通
Python:
string = '1234-5'
forbidden = '-'
print([int(i) for i in str(string) if i not in forbidden])
Javascript有没有类似的东西可供我在上面做?
难道只有我或者每个人在通过思考Python的练习来尝试这个问题时面临着这么多的问题吗?我正试图解决第四章的练习,但面临着很多问题。练习4.5说写一个程序画一个阿基米德螺旋。我有这段代码,但它在Python中不起作用。我需要一个简单可行的解决方案。帮帮忙吧。
from TurtleWorld import *
world = TurtleWorld()
bob = Turtle()
def polygon(t, length, n):
t = Turtle()
for i in range(n):
fd(t, length)
lt(t, 300
我一直在阅读学习python3的hard way一书,在一个关于python符号的练习中,他提到了一个' as‘符号,在描述中它是" with -as语句的一部分“,示例格式是”with X as Y: pass“,但我在网上找不到任何关于这样的东西,所以我在这里询问。
有人知道这件事吗?作为参考,这是练习37
我正在制作一个锻炼应用程序,我想在不同的练习之间进行转换,而不会产生很多不同的视图,因为我也在制作一个计时器,如果我这样做的话,它会发布太多次。我希望这样做,以便当我单击一个按钮时,它将将所有文本从exercise1转换到练习2,然后再转换为练习3等等。我想用同一个按钮来转换所有这些。
到目前为止,我所做的是创建指向包含不同练习的不同视图的导航路径,但是当我这样做时计时器中断了,因为我多次调用它,导致它倒计时太快。我想看看我是否能把所有的练习都包含在1视图中,并在它们之间进行转换。例如,我想从以下几个方面过渡:
Text(exercisePlan.exercise.title) to Text
我正在以一种艰难的方式使用学习Python,并练习35的额外学分来简化。我想创建一个函数,该函数下一步将询问用户变量,然后将其返回给其他函数。
以防我说错了.
def action():
next = raw_input (">> ")
return next
def start():
print"""
You are in a dark room.
There is a door to your right and left.
Which one do you take?"&