怎样用Python语言编一个小程序

怎样用Python语言编一个小程序,第1张

编写 Python 小程序的方法主要分为以下几步:

安装 Python:在编写 Python 程序之前,需要在计算机上安装 Python。Python 官网提供了下载安装程序的链接,可以根据 *** 作系统版本下载安装程序。

编写代码:可以使用任何文本编辑器编写 Python 代码。代码的具体内容根据程序的需求来决定,可以包括各种 Python 原生语法、内置函数、第三方库等等。

运行程序:可以使用 Python 解释器来运行 Python 程序。在终端或命令行界面输入 python 文件名py 即可执行程序。

下面是一个简单的示例程序:

感觉你这个没有现成的,到时有个模版推荐,

第5章 Python网络爬虫

51 爬虫基础

511 初识爬虫

512 网络爬虫的算法

52 爬虫入门实战

521 调用API

522 爬虫实战

53 爬虫进阶—高效率爬虫

531 多进程

532 多线程

533 协程

534 小结

第6章 Python数据存储

61 关系型数据库MySQL

611 初识MySQL

612 Python *** 作MySQL

62 NoSQL之MongoDB

621 初识NoSQL

622 Python *** 作MongoDB

63 本章小结

631 数据库基本理论

632 数据库结合

633 结束语

第7章 Python数据分析

71 数据获取

711 从键盘获取数据

712 文件的读取与写入

713 Pandas读写 *** 作

72 数据分析案例

721 普查数据统计分析案例

722 小结

来源:《Python 3破冰人工智能 从入门到实战》

python编程开发技术是目前比较热门的编程语言之一了,而对于大多数新接触python编程的程序员来说,如果能够掌握一定的编程技巧的话会大大降低我们掌握python编程的难度,下面IT培训就一起来了解一下具体内容吧。

建议1:理解Pythonic概念

建议2:编写Pythonic代码

建议3:理解Python与C语言的不同之处

建议4:在代码中适当添加注释

建议5:通过适当添加空行使代码布局更为优雅、合理

建议6:编写函数的4个原则

建议7:将常量集中到一个文件

建议8:利用assert语句来发现问题

建议9:数据交换值的时候不推荐使用中间变量

建议10:充分利用Lazyevaluation的特性

建议11:理解枚举替代实现的缺陷

建议12:不推荐使用type来进行类型检查

建议13:尽量转换为浮点类型后再做除法

建议14:警惕eval()的安全漏洞

建议15:使用enumerate()获取序列迭代的索引和值

建议16:分清=与is的适用场景

建议17:考虑兼容性,尽可能使用Unicode

建议18:构建合理的包层次来管理module

建议19:有节制地使用fromimport语句

建议20:优先使用absoluteimport来导入模块

建议21:i+=1不等于++i

建议22:使用with自动关闭资源

建议23:使用else子句简化循环(异常处理)

建议24:遵循异常处理的几点基本原则

建议25:避免finally中可能发生的陷阱

建议26:深人理解None,正确判断对象是否为空

建议27:连接字符串应优先使用join而不是+

建议28:格式化字符串时尽量使用format方式而不是%

建议29:区别对待可变对象和不可变对象

建议30:[]、()和{}:一致的容器初始化形式

建议31:记住函数传参既不是传值也不是传引用

建议32:警惕默认参数潜在的问题

建议33:慎用变长参数

建议34:深入理解str()和repr()的区别

# -- coding:utf-8 --

'''

求:1-3!+5!-7!(-1)n-1(2n-1)!,求前n的项的和

'''

# 求阶乘 n!

def jie_cheng(n):

rs = 1

for i in range(1,n+1):

rs =i

return rs

# 求解

def ti_jie(n):

rs = 0

for i in range(n):

# 处理符号

if i%2==0: fu_hao=1

else: fu_hao=-1

rs += fu_haojie_cheng(2i+1)

return rs

if __name__ == '__main__':

print(ti_jie(2))

1(几何学:一个五边形的面积)编写一个程序,提示用户输入五边形顶点到中心距离r,然后算出五边形的面积,如下图所示。

计算五边形面积的公式是Area = 5×s×s/(4×tan(π/5)),这里的s是边长。边长的计算公式是 s =2rsin(π/5),这里的r是顶点到中心距离。

2(几何学:大圆距离)大圆距离是球面上两点之间的距离。假设(x1,y1)和(x2,y2)是两点的经度和纬度,两点之间大圆距离可以利用以下公式计算:

d = radius arccos(sin(x1) × sin(x2) × cos(x1) × cos(x2) × cos(y2-y1))

编写一个程序,提示用户输入地球表面两点经度和纬度的度数然后显示它们的大圆距离。地球的平均半径为637101km。注意:你需要使用math radians函数将度数转化为弧度数,因为Python三角函数使用的是弧度。公式中的经纬度是西经和北纬。用负数表示东经和南纬。

3(几何学:估算面积)从网站找到佐治亚州亚特兰大、佛罗里达州奥兰多、大草原佐治亚、北卡罗来纳州夏洛特的GPS位置,然后计算出这四个城市所围成的区域的大概面积。

4(几何学:五角形的面积)五角形的面积可以使用下面的公式计算(s是边长)

Area = (5×s²)/ (4×tan(π/5))

编写一个程序,提示用户输入五边形的边长,然后显示面积。

5(几何学:一个正多边形的面积)正多边形是边长相等的多边形吗,而且所有的角都相等。计算正多边形面积的公式是:

Area = (n × s²)/(4×tan(π/n))

这里的s是边长。编写一个程序,提示用户输入边数以及正多边形的边长,然后显示他们的面积。

6(找出ASCII码的字符)编写一个程序,接收一个ASCII码值(一个0~127之间的整数),然后显示它对应的字符。例如:如果用户输入97,程序将显示字符a。

7(随机字符)编写一个程序,使用timetime()函数显示一个大写的随机字符。

9(金融应用程序:工资表)编写一个程序,读取下面的信息,然后打印一个工资报表。

雇员姓名(例如:史密斯)

一周工作时间(例如:10)

每小时酬报(例如:975)

联邦预扣税率(例如:20%)

州预扣税率(例如:9%)

10(Turtle显示统一码)编写一个程序,显示希腊字母。αβγδεζηθ

11(反向数字)编写一个程序,提示用户输入一个四位整数,然后显示颠倒各位数字后的数。

回答里空格不显示,所以用下划线代替

def f(n):

____k=1

____i=1

____while(i<=n):

________k=ki

________i=i+1

____return k

i=1

s=0

while i<=9:

____s=s+f(i)

____i=i+2

print(s)

以上就是关于怎样用Python语言编一个小程序全部的内容,包括:怎样用Python语言编一个小程序、怎么用python编写以下要求的程序、新手程序员学习python编程需要了解哪些技巧等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9733815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存