首页 > 编程语言 >python

python

时间:2023-09-23 14:11:26浏览次数:40  
标签:python i1 num ls side2 side3 side1

#扫描文件
import os
def saomiao(wenjian):
for i in os.listdir(wenjian):
i1=os.path.join(wenjian,i)
if os.path.isfile(i1):
print(os.path.abspath(i1))
elif os.path.isdir(i1):
saomiao(i1)
else:
pass
saomiao("D:\\ak")

#回文素数
def sushu(num):
for i in range(2,num):
if num % i == 0:
break
else:
return num


def huiwenshu(num):
ls = []
if str(num) == str(num)[::-1]:
ls.append(num)
return ls


num = 2
ls = []
while len(ls)<100:
if sushu(num) and huiwenshu(num):
ls.append(num)
num +=1
print(ls)


# 制作一个可以计算三角形面积的函数
def isValid(side1, side2, side3):
if side1 + side2 >= side3 and side2 + side3 >= side1 and side3 + side1 >= side2:
num = [side1, side2, side3]
for i in range(0, -1):
for j in range(0, len(num) - 1):
if num[j] >= num[j + 1]:
num[j], num[j + 1] = num[j + 1], num[j]
a = num[0]
b = num[1]
print("Theareaofthetrianglei:", a * b / 2)
else:
print("Input isinvalid")


a, b, c = eval(input("请填写三角形的三个边的长度用逗号隔开"))
isValid(a, b, c)







标签:python,i1,num,ls,side2,side3,side1
From: https://www.cnblogs.com/Aa112233/p/17724327.html

相关文章

  • python打地鼠游戏一(随机数,时间)
    #打地鼠#地鼠出现的位置importrandomimporttime#得分score=0ifscore==0:game_time=10#定义时间限制print(f'欢迎来到打地鼠游戏,您有{game_time}秒时间打中地鼠')star_time=time.time()#开始时间end_time=star_time+game_timewhiletime.tim......
  • python基础(格式化字符,if分支语句)
    python格式化格式符号%%输出%%s字符串%d有符号十进制整数%f浮点型%c字符%u无符号十进制整数进制转换bin()2进制oct()8进制int()十进制//int(‘0o111’,8)hex()16进制2进制0b8进制0o16进制0xabs绝对值判断语句if....else猜数字小游戏......
  • python 循环 import模块
    关于循环while条件:当条件为true时,不断执行子代码foriinrange(20):循环20次子代码break结束当前循环continue跳过当前循环importrandom模块random.choice()随机一个参数random.sample(数据源,3)从数据源中随机抽3个值random.randint(1,100)打印一个随机数......
  • 安装python3.8.5
    1本地下载并上传到服务器https://www.python.org/downloads/source/2 mkdir-p/usr/local/python33 yum-yinstallgcczlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-develxz-devellibff......
  • 在Python中创建相关系数矩阵的6种方法
    相关系数矩阵(Correlationmatrix)是数据分析的基本工具。它们让我们了解不同的变量是如何相互关联的。在Python中,有很多个方法可以计算相关系数矩阵,今天我们来对这些方法进行一个总结PandasPandas的DataFrame对象可以使用corr方法直接创建相关矩阵。由于数据科学领域的大多数人都......
  • python08
    2.3ftext=f"我喜欢{"跑步"},跑完之后满头大汗"action="跑步"text=f"我喜欢{action},跑完之后满头大汗"name="张云嘉"age=18text="我的名字叫{name},今年{age}岁"print(text)3.1运算符优先级算数优先级大于比较优先级if2+10>11:比较优......
  • Python分享之动态类型
    动态类型(dynamictyping)是Python另一个重要的核心概念。我们之前说过,Python的变量(variable)不需要声明,而在赋值时,变量可以重新赋值为任意值。这些都与动态类型的概念相关。动态类型在我们接触的对象中,有一类特殊的对象,是用于存储数据的。常见的该类对象包括各种数字,字符串,表,词......
  • python+playwright 学习-83 page.expect_response()捕获网络返回数据
    前言expect_response()方法可以捕获接口返回的数据,在爬取网页数据时非常有用。expect_response()使用官方文档示例withpage.expect_response("https://example.com/resource")asresponse_info:page.get_by_text("triggerresponse").click()response=response_inf......
  • Apache IoTDB开发系统之Python原生接口
    依赖在使用Python原生接口包前,您需要安装thrift(>=0.13)依赖。使用示例首先下载最新安装包:pip3installapache-iotdb注意:如果您想要安装0.13.0版本的PythonAPI,不要使用 pipinstallapache-iotdb==0.13.0,请使用 pipinstallapache-iotdb==0.13.0.post1 作为替代!您可......
  • # yyds干货盘点 # ChatGPT 实用小案例分享——使用Python重命名附件和统计发票合计金
    大家好,我是皮皮。一、前言前几天在【志军】的星球看到了一个有意思的ChatGPT分享,正好喝Python相关的,一起来看看吧。ChatGPT实用小案例分享。如果你在高德或者滴滴上申请过开票,应该知道它们会给我们发一封邮件,发票和行程单都会放在附件中。由于高德是聚合平台,背后有很多网约车平台,......