计算物理作业python代码_计算物理第二次作业

计算物理第二次作业

作业

一、摘要

本次作业将练习使用Python语言,并编写一个简单程序,

二、背景介绍

刚刚结束第一次Python语法课,许多内容需要消化和吸收,本次作业就How to think like a computer scientist – Learning with Python 上的内容进行一定练习,并编写一个输出自己名字的Python程序

三、正文What is the most important skill for a computer scientist?

----To be able to solve problems.

From: How to think like a computer scientist – Learning with Python

这是How to think like a computer scientist – Learning with Python教材界面introduction里的一道交互题目,令我印象深刻。学习计算机的目的就是解决实际问题,而这就得需要大量的实践。

下面是本次作业的相关练习练习:

自己用python编写了几段小程序,开始有许多错误,但亦有新的发现

a=1

b=2

c=a+b

print(c)

以上面程序为例,在python2.7中可以得出运算结果为3 。发现和c存在很明显的区别。例如,c中每句后面需要加“,”,但是若在上面程序中加逗号,输出的结果却是((1,2),),若只去除c=a+b后面的逗号,输出结果就变成(1,2)。个人认为,可能是加逗号后系统将不再视之为数字,而自动认为是tuple格式,并将其相加。

同时亦发现以下问题,如程序

x=[1,2,3]

y=x

x.append[4]

print(y)

上述程序是老师所讲例题,但却无法运行,个人认为可能计算机未安装相应函数算法,但此问题一直没有解决。

2. 作业题:编写一段程序,输出自己的英文名

print("####### # #")

print(" # # #")

print(" # # #")

print(" # #")

print(" # #")

print(" # #")

print("####### #")

四、结论

在Python平台上输入上述代码,程序运行正常,输出英文名ZY

反思:审题出错,开始写成直接拼出“ZY”;

要在Python 平台上试运行,即使现在的程序比较简单,但是通过验证方可快速发现问题;

平时可以在Python平台上练习,使自己更快掌握。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值