前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python每日一练(3)

python每日一练(3)

作者头像
用户10920432
发布2024-01-18 17:23:03
1150
发布2024-01-18 17:23:03
举报
文章被收录于专栏:Python数据结构与算法

(1) 比较三个数的大小

代码语言:javascript
复制
#比较三个数的大小
#先让用户输入三个整数
a = int (input("请输入第一个数:"))
b = int (input("请输入第二个数:"))
c = int (input("请输入第三个数:"))

#创建一个列表接收它们
list = [a,b,c]

#将它们排序然后储存到一个2列表list1
list1 = sorted(list)
print(f"三个数字从小到大的顺序是:{list1[0]},{list1[1]},{list1[2]}")

(2) 找出区间内的素数

编写程序,输入整数a、b表示一个闭区间找出该区间内的所有素数并打印。

代码语言:javascript
复制
# 第10题 找出区间内的素数
# 编写程序,输入整数a、b表示一个闭区间找出该区间内的所有素数并打印。

#首先定义一个函数进行素数的判断
def prime(n):
    flag = True
    for i in range(2,n):
        if n % i == 0:
            flag = False
            break
    return flag

# 进行数据的输入
a = int (input("请输入左端点"))
b = int (input("请输入右端点"))

#创建一个列表储存这些素数数据
list = [ ]
#遍历区间范围中的元素
for i in range (a,b+1):
    #通过调用prime函数判断是否是素数
    if prime(i):
        #将素数存储到列表
        list.append(i)
print(list)

注意:列表进行添加元素时是list.append(),这后面是一个括号,不要写成中括号了!


(3) 组合数字

有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?

代码语言:javascript
复制
# 组合数字
# 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
n = 0
for i in range (1,5):
    for j in range (1,5):
        for k in range (1,5):
            if i != j and i != k and j != k:
                print (f"{i}{j}{k}")
                n +=1
print(f"一共有{n}个无重复数字的三位数")

(4) 打印乘法口诀表

编写程序,打印乘法口诀表

代码语言:javascript
复制
# (4) 打印乘法口诀表-编写程序,打印乘法口诀表
#先打印行
for i in range(1,10):
    print ()
    #再根据行的每行式子个数确定列
    for j in range(1,i+1):
        print(f"{i}*{j}={i * j}",end = ' ')

  • 使用两个嵌套的 for 循环,外层循环控制行数,内层循环控制列数;
  • 为了使输出结果对齐,使用 end 参数指定每个乘法表达式之间使用空格间隔;
  • 使用 print() 输出完一行之后,使用空的 print() 输出一个空行,使每行都换行
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • (1) 比较三个数的大小
  • (2) 找出区间内的素数
  • (3) 组合数字
  • (4) 打印乘法口诀表
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档