- 博客(8)
- 收藏
- 关注
原创 关于输出1000内含3的数的所有数----python
描述输入一个小于10001000的自然数,输出小于该自然数且数字中含有 “33” 的所有数。要求:不分行、连续显示,相邻两数间隔22个空格,具体显示格式参见样例。输入2 \sim 10002∼1000之间的自然数输出小于输入数且数字中含有 “33” 的所有数思路:首先,本题需要输出的最大位数就是三位数,使得解决本题就更加简单了,本题我们可以使用for'循环遍历所有数,而对于怎么判断数字里是否有3,我们可以把其各个位置上的数表示出来 :如下代码段,a,b,c分...
2021-11-24 15:25:11 4761
原创 最大数和它的位置----python
最大数和它的位置描述给定n个整数,请你找出其中最大的数字,以及它的输入位置(位置从1开始)。数据范围:1≤n≤10001≤n≤1000,1≤1≤输入数字≤50000≤50000,保证输入数字互不相同。输入共2行。第一行为数字n。第二行为n个整数,整数之间用空格分隔。输出第一行输出最大的数字。第二行输出该数字的输入位置。思路:首先,要找到最大数,可以使用max(),第二用index方法求其下标位置n=int(input())a=list(ma
2021-11-23 22:29:34 3707
原创 python----小计买书问题
小计购书-春节来临,小计想用自己的零花钱购买一些书送给山区的小朋友,他来到书店挑了4本书,每本书的价格分别为6元、13元、15元、20元,小计想把钱用光同时尽量书本数量最多,输入小计的的零花钱,输出每种价格的图书购买的数量,小计的零花钱为大于等于35的整数。输入输入一行,包含一个整数n,n的值大于等于35。输入样例 136输出样例 16:6 13:0 15:0 20:0思路:本题解答,要同时满足两个内定条件,一是买最多的书,二就是把钱花光。全买6元书当然买的最多,但还要...
2021-11-17 13:58:03 2726
原创 python----计算邮资问题
描述根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克),基本费8元。超过1000克的部分每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。输入输入一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。如果字符是y,说明选择加急;如果字符是n,说明不加急。输出输出一行,包含一个整数,表示邮费。解题思路: 该问题分为两大部分,...
2021-11-16 12:46:25 13616 4
原创 魔术的方法
# 1、定义一个类class Phone(): # 首先定义一个__init__方法,用于初始化实例对象属性 def __init__(self, name, price): self.name = name self.price = price # 定义一个__str__内置魔术方法,用于输出手机的相关信息 def __str__(self): return f'名称:{self.name},价格:{self.pric.
2021-11-12 10:42:01 202
原创 python制作通讯录
n = []print("欢迎使用通讯录管理系统V2.0")print("[1] 增加学员信息")print("[2] 删除学员信息")print("[3] 打印学员信息")print("[4] 退出系统")while True: #死循环 a = int(input('请输入您要进行的操作编号1~4:')) if a==1: c = int(input("请输入你的学号:")) b=input("请输入你的姓名:") d=...
2021-11-02 11:24:25 1807
原创 python
import random# 第一步:定义一个计数器i = 0# 第四步:生成1 ~ 100之间的随机数a = random.randint(1, 100)# 第二步:编写循环条件while True: # 第五步:提示用户输入一个数字 b = int(input('请输入您猜的数字(范围1~100之间):')) # 第六步:判断用户输入的数字是否与随机数相等 if a == b: print('猜对了') break el...
2021-10-22 16:47:44 94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人