这几天的学习让我对编程有了更深入的明确,从最基础的HelloWorld到编写第一个小程序,我的编程能力获得了显著提升。每一次编写代码和调试程序,我都学到了新的知识和手艺。这不但是一次手艺上的生长,也是一次心态上的成熟。
编程是一条漫长的蹊径,但每一步都是值得的?。我会继续起劲,一直学习和前进,希望在未来的日志中,能够纪录更多的生长和收获。
在编写猜数字游戏的历程中,我遇到了一些小问题,好比用户输入非数字字符时的异常处置惩罚。为相识决这个问题,我在输入部分添加了一个try-except块来捕获异常,并提醒用户输入有用的数字。这一历程让我学会了怎样在程序中处置惩罚异常,提高了程序的稳固性和用户体验。
编写完第一个程序后,我实验写一个简朴的盘算器程序。代码如下:
defadd(x,y):returnx+ydefsubtract(x,y):returnx-yprint("Selectoperation:")print("1.Add")print("2.Subtract")choice=input("Enterchoice(1/2):")num1=int(input("Enterfirstnumber:"))num2=int(input("Entersecondnumber:"))ifchoice=='1':print(num1,"+",num2,"=",add(num1,num2))elifchoice=='2':print(num1,"-",num2,"=",subtract(num1,num2))else:print("Invalidinput")
随着项目的重大性增添,我意识到,单人开发已经不可知足需求,团队相助变得尤为主要。在之后的事情中,我加入了多个团队项目,从需求剖析到代码实现,每一个环节都需要与团队成员细密配合。记得有一次,我们团队在一个紧迫项目中,天天加班到深夜,但最终我们乐成交付了高质量的产品。
这次履历让我深刻体会到,团队相助的?实力,以及相同和协作的主要性。
为相识决这个问题,我决议在输入部分添加一个try-except块来捕获异常。代码如下:
defadd(x,y):returnx+ydefsubtract(x,y):returnx-yprint("Selectoperation:")print("1.Add")print("2.Subtract")choice=input("Enterchoice(1/2):")whileTrue:try:num1=int(input("Enterfirstnumber:"))num2=int(input("Entersecondnumber:"))breakexceptValueError:print("Invalidinput,pleaseenteranumber.")ifchoice=='1':print(num1,"+",num2,"=",add(num1,num2))elifchoice=='2':print(num1,"-",num2,"=",subtract(num1,num2))else:print("Invalidinput")
校对:张雅琴(zqsbagsudwkbhrjwebhjrwebrjw)