自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZhengKa-ho的博客

Code Change the world!

  • 博客(13)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python编写程序,实现用户输入数字,显示对应的英文,如输入“360”,显示“three six zero”

本程序功能利用Python中列表的相关知识来实现,请初学者学好列表知识,该程序代码如下:在该代码中,需要判断用户的输入是否正常(是否是纯数字),在实际使用中用户的输入是不可靠的。'''编写程序,实现用户输入数字,显示对应的英文,如输入“360”,显示“three six zero”。'''num = ['zero','one','two','three','four','five','six','seven','eight','nine']//定义一个列表从0开始到9的英文,正好与其索引

2021-04-26 11:25:22 5091 5

原创 Python实现排序算法(选择、冒泡和归并)和查找算法(顺序和折半)

Python实现排序算法(选择、冒泡和归并)和查找算法(顺序和折半)

2023-04-11 10:25:19 399

原创 Python实现百分制成绩转换为等级制成绩

Python实现百分制成绩转换为等级制成绩,如果输入的成绩在90分以上(含90分)输出A;80分-90分(不含90分)输出B;70分-80分(不含80分)输出C;60分-70分(不含70分)输出D;

2023-04-11 10:05:56 4184

原创 Python利用马青公式计算圆周率Π并写入文件

一、什么是马青公式马青公式由英国天文学教授约翰·马青(John Machin ,1686 –1751)于1706年发现,他利用这个公式计算到了100位的圆周率。马青公式每计算一项可以得到位的十进制精度。通过适当地编程,可以使它的计算过程中乘数和除数都不超过整型数据范围,所以可以很容易地在计算机上编程实现。无需计算高精度浮点数乘法、除法或平方根,故无需使用复杂的FFT算法加速。为了计算更高的十进制位数,不仅需要计算更多的项数,还要使用更长的数组来保留更高...

2022-04-03 20:18:39 3347

原创 Python解决鸡兔同笼问题,假设头有35个,脚94只,问鸡、兔各多少?

本程序以较为简单的方法来实现,代码如下:'''鸡兔同笼,头35个,脚94只,问鸡、兔各多少?'''XrabFeet = 35 * 4 #假设笼子里都是兔子,一共有多少只脚ChickenFeet = XrabFeet - 94chickens = ChickenFeet / 2rabbits = 35 - chickensprint(f"The number of the chickens is: {int(chickens)}.")print(f"The number of the

2021-05-12 14:02:11 5231 1

原创 Python编写程序,利用“凯撒密码”方案,实现对用户输入文字的加密操作

在密码学中,恺撒密码(英语:Caesar cipher),是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。

2021-05-01 12:49:15 4288

原创 Python编写程序,实现对输入字符串的大小写字母翻转(即大写变小写、小写变大写)操作

该程序通过两种方式来实现字母的翻转,一种是通过普通方式,另一种是通过自定义函数的方式来实现,该程序还对用户的输入可靠性进行判断,用户输入的必须是字母,如果输入数字,python程序会提示用户输入错误,让用户重新输入。该程序实现的核心功能如:python -----> PYTHON该程序的代码如下:普通方式:'''编写程序,实现对输入字符串的大小写字母翻转(即大写变小写、小写变大写)操作。'''while True: user_string = input("Please

2021-05-01 12:18:17 8814

原创 运用Python来编写一个猜数字的小游戏

该程序是一个猜数字的小游戏,有以下功能:•计算机随机生成一个100以内的正整数;•用户通过键盘输入数字,猜测计算机所生成的随机数。• 对用户的输入次数不做限制。'''制作一个满足如下功能的猜数游戏: • 计算机随机生成一个100以内的正整数; • 用户通过键盘输入数字,猜测计算机所生成的随机数。 • 注意:对用户的输入次数不做限制。'''import randomxnumber = random.randint(0,100)while True: user_...

2021-04-27 14:41:14 8516

原创 Python编写程序,统计输入字符串中的字母数量

编写该程序,运用到python中字典的相关知识,使用键盘输入字符串,如“wwsssx”,输出为{'w':2, 's':3, 'x':1}该程序代码如下:'''统计输入字符串中的字母数量。'''user_str = input("Please input a string: ")dictionary = {} //建一个新字典,用于存放统计数据for i in user_str : //遍历所输入的字符串 if i.isalpha(): //判断是否是字母 if i

2021-04-27 14:33:00 8272 2

原创 Python编写程序,根据输入的半径,计算圆的面积

该案例的重点在于用户输入的字符串是否合规,input函数获取的都是字符串,该案例代码如下:'''编写程序,根据输入的半径,计算圆的面积。'''import mathwhile True: r = input("请输入圆的半径(米): ") try: r = float(r) area = pow(r,2) * math.pi print(f"该圆的面积为:{area : .2f} 平方米") break

2021-04-26 21:45:16 38289

原创 Python编写程序,随机生成10以内的一个整数,如果该数字大于圆周率 π,就将其当做直径计算圆的周长和面积;否则当做半径计算圆的周长和面积。最后将计算结果输出。

该案例涉及math和random两个模块,math模块中是有相关的数学方法;随机生成数字使用random模块中的randint方法,该案例代码如下:'''随机生成10以内的一个整数,如果该数字大于圆周率 π,就将其当做直径计算圆的周长和面积;否则当做半径计算圆的周长和面积。最后将计算结果输出。'''import randomimport mathnumber = random.randint(1,10)//条件判断if number > math.pi: peri

2021-04-26 21:39:23 2074

原创 Python实现创建一个列表,其中的元素是100以内的能被3整除的正整数。

本案例的实现使用range函数来进行实现,range函数的使用方法如下:Help on class range in module builtins:class range(object)| range(stop) -> range object| range(start, stop[, step]) -> range object... ...上述对range函数的使用方法可以在python解释器中使用help()函数来查看,如:help(range);全英文,希望学...

2021-04-26 21:30:54 8956 3

原创 Python实现用户输入国家名称,打印出所输入的国家名称和首都。

该功能实现方案,利用Python中的字典来实现,python代码如下:'''编写程序,实现如下功能:• 用户输入国家名称;• 打印出所输入的国家名称和首都。'''country = {'中国':'北京','俄罗斯':'莫斯科','美国':'华盛顿','英国':'伦敦','法国':'巴黎','德国':'柏林'} //建立相关国家的字典,本程序较为简单,一般这些信息存放在数据库里n = input("请输入国家名称: ")if n in country: print(f"{n}的首

2021-04-26 11:11:57 7723 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除