python小游戏设计报告,pygame小游戏实验报告

大家好,小编来为大家解答以下问题,python小游戏设计报告,pygame小游戏实验报告,现在让我们一起来看看吧!

  前言

Python 是一种面向对象、解释型、弱类型的脚本语言,它也是一种功能强大而完善的通用型语言python源码库

相比其他编程语言(比如 Java),Python 代码非常简单,上手非常容易。比如我们要完成某个功能,如果用 Java 需要 100 行代码,但用 Python 可能只需要 20 行代码,这是 Python 具有巨大吸引力的一大特点。

Python 的两大特色是清晰的语法和可扩展性:

Python 的语法非常清晰,它甚至不是一种格式自由的语言。例如,它要求 if 语句的下一行必须向右缩进,否则不能通过编译。 Python的可扩展性体现为它的模块,Python 具有脚本语言中最丰富和强大的类库(这些类库被形象地称为“batteries included,内置电池”),这些类库覆盖了文件 I/O、GUI、网络编程、数据库访问、文本操作等绝大部分应用场景。

此外,Python 的社区也很发达,即使一些小众的应用场景,Python 往往也有对应的开源模块来提供解决方案。

Python 作为一门解释型的语言,它天生具有跨平台的特征,只要为平台提供了相应的 Python 解释器,Python 就可以在该平台上运行。(解释型语言几乎天然是跨平台的。)

那Python这么火爆,几乎可以说是人人都要学Python,但是学是一回事,用又是另一回事了。理论终将是纸上谈兵,是骡子是马得拉出来溜溜。为了帮助大家更快的掌握Python,我给大家准备了10个Python经典项目实战,附带源码等。快来看看吧

1.Python Hello World 实例

<span style="color:#000000"><span style="background-color:#282c34"><code class="language-python"><span style="color:#5c6370"># -*- coding: UTF-8 -*- </span>
<span style="color:#5c6370"># Filename :  </span>
<span style="color:#5c6370"># author by :  </span>
<span style="color:#5c6370"># 该实例输出 Hello World! print('Hello World!')</span>
</code></span></span>

执行以上代码输出结果为:

Hello World!

2.Python 数字求和

<span style="color:#000000"><span style="background-color:#282c34"><code class="language-python"><span style="color:#5c6370"># -*- coding: UTF-8 -*- </span>
<span style="color:#5c6370"># Filename :  </span>
<span style="color:#5c6370"># author by :  </span>
<span style="color:#5c6370"># 用户输入数字 num1 = input('输入第一个数字:')</span>
num2 <span style="color:#669900">=</span> <span style="color:#669900">input</span><span style="color:#999999">(</span><span style="color:#669900">'输入第二个数字:'</span><span style="color:#999999">)</span> 
<span style="color:#5c6370"># 求和 sum = float(num1) + float(num2) </span>
<span style="color:#5c6370"># 显示计算结果 print('数字 {0} 和 {1} 相加结果为:{2}'.format(num1, num2, sum))</span>
</code></span></span>

执行以上代码输出结果为:

输入第一个数字:1.5 输入第二个数字:2.5 数字 1.5 和 2.5 相加结果为:4.0

3.Python 平方根

<span style="color:#000000"><span style="background-color:#282c34"><code class="language-python"><span style="color:#5c6370"># -*- coding: UTF-8 -*- </span>
<span style="color:#5c6370"># Filename :  </span>
<span style="color:#5c6370"># author by :  </span>
num <span style="color:#669900">=</span> <span style="color:#669900">float</span><span style="color:#999999">(</span><span style="color:#669900">input</span><span style="color:#999999">(</span><span style="color:#669900">'请输入一个数字:'</span><span style="color:#999999">)</span><span style="color:#999999">)</span> num_sqrt <span style="color:#669900">=</span> num <span style="color:#669900">**</span> <span style="color:#98c379">0.5</span> 
<span style="color:#c678dd">print</span><span style="color:#999999">(</span><span style="color:#669900">' %0.3f 的平方根为 %0.3f'</span><span style="color:#669900">%</span><span style="color:#999999">(</span>num <span style="color:#999999">,</span>num_sqrt<span style="color:#999999">)</span><span style="color:#999999">)</span>
</code></span></span>

执行以上代码输出结果为:

$ python 请输入一个数字:4 4.000 的平方根为 2.000

4.Python 二次方程执行以上代码输出结果为:

$ python 输入 a: 1 输入 b: 5 输入 c: 6 结果为 (-3+0j) 和 (-2+0j) 该实例中,我们使用了 cmath (complex math) 模块的 sqrt() 方法 来计算 平方根。

5.Python 计算三角形的面积

<span style="color:#000000"><span style="background-color:#282c34"><code class="language-python"><span style="color:#5c6370"># -*- coding: UTF-8 -*- </span>
<span s
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值