协作和共享
小千的开发日记可以公开分享,便于与更多人互动和交流,促进知识的共享。而其他开发日志则更多用于团队内部的协作和沟通,共享项目进展和问题。
通过上述分析,我们可以看到,小千的开发日记与其他开发日志在工具和技术的应用上也有明显的区别。了解这些区别,有助于我们在不同的🔥开发环境中选择最适合的记录方式,提高工作效率和质量。
总结来说,小千的开发日记与其他开发日志在内容深度、风格个性化、目的不同、实际应用、工具和技术应用等方面有着显著的区别。这些区别不仅有助于我们更好地理解和运用这些记录工具,还能激发我们在日常工作中更加创新和有趣的记录方式。无论选择哪种方式,关键在于根据自身需求和工作环境,选择最合适的🔥记录方式,以提高工作效率和质量。
学习循环结构和条件语句
今天的学习主要集中在Python的循环结构和条件语句上。循环结构让我能够反复执行一段代码,而条件语句则允许我根据不同的条件执行不同的代码块。这些基本概念对于编写任何复杂的程序都是至关重要的。
我先学习了for循环和while循环。通过一些简单的练习,我掌握了如何使用这些循环结构。接着,我学习了条件语句if,elif,else,并通过编写一些小程序来巩固这些知识。
解决问题的过程
为了解决这个问题,我决定在输入部分添加一个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")
面临的第一个挑战
编⭐写完第📌一个程序后,我尝试写一个简单的计算器程序。代码如下:
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")
总结
这几天的学习让我对编程有了更深入的理解,从最基础的HelloWorld到编写第一个小程序,我的编程能力得到了显著提升。每一次编写代码和调试程序,我都学到了新的知识和技能。这不仅是一次技术上的成长,也是一次心态上的成熟。
编程是一条漫长的道路,但每一步都是值得的。我会继续努力,不断学习和进步,希望在未来的日记中,能够记录更多的成长和收获。
校对:白岩松(6cEOas9M38Kzgk9u8uBurka8zPFcs4sd)


