没有合适的资源?快使用搜索试试~ 我知道了~
文章目录4.基本数据类型判断奇偶数公倍数判断平闰年天天向上的力量第一问天天向上的力量第二问天天向上的力量第三问天天向上的力量第四问拼接最大字符删除字符插入字符回文字符串统计词量你中无我时间格式化文本进度条5.程序的控制结构大小写转换判断位数并打印各位的值地铁车票考试评级判断星期身体质量指数BMI阶乘水仙花数猴子摘桃素数随机密码生成圆周率的计算求pi的近似值篮球弹跳猜数字函数和代码复用打招呼函数能否组成三角形转换秒为时间最大公约数简单计算器实现杨辉三角七段数码管绘制斐波那契数列计算汉诺塔实践科赫雪花小包裹合法的用户名密码的强度藏头诗统计字符出现次数文件扩展名组合数据类型创建水果列表删除水果添加水
资源详情
资源推荐
资源评论

阿尔法阿尔法python练习练习(4-6答案答案)
文章目录文章目录4.基本数据类型判断奇偶数公倍数判断平闰年天天向上的力量第一问天天向上的力量第二问天天向上的力量第三问天
天向上的力量第四问拼接最大字符删除字符插入字符回文字符串统计词量你中无我时间格式化文本进度条5.程序的控制结构大
小写转换判断位数并打印各位的值地铁车票考试评级判断星期身体质量指数BMI阶乘水仙花数猴子摘桃素数随机密码生成圆周
率的计算求pi的近似值篮球弹跳猜数字函数和代码复用打招呼函数能否组成三角形转换秒为时间最大公约数简单计算器实现杨
辉三角七段数码管绘制斐波那契数列计算汉诺塔实践科赫雪花小包裹合法的用户名密码的强度藏头诗统计字符出现次数文件扩
展名组合数据类型创建水果列表删除水果添加水果计算总分和平均分添加用户模拟用户登录
4.基本数据类型基本数据类型
判断奇偶数判断奇偶数
# 请使用 input() 输入一个整数 num
num=int(input("请输入一个整数"))
# 请判断这个数是奇数还是偶数
if num%2==0:
print("even")
else:
print("odd")
公倍数公倍数
# 请使用 input() 输入一个正整数 num
num=int(input())
# 请判断这个正整数是否是 5 和 7 的公倍数
if num%5==0 and num%7==0:
print("yes")
else:
print("no")
判断平闰年判断平闰年
# 请使用 input() 输入一个年份 year
year=int(input())
# 请判断这个年份是否为闰年
if (year%4==0) and (year%100!=0) or (year%400==0):
print("leap year")
else:
print("common year")
天天向上的力量第一问天天向上的力量第一问
dayup=pow(1.001,365)
daydown=pow(0.999,365)
print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown))
天天向上的力量第二问天天向上的力量第二问
dayfactor=0.005
dayup=pow(1+dayfactor,365)
daydown=pow(1-dayfactor,365)
print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown))
天天向上的力量第三问天天向上的力量第三问
dayup=1.0
dayfactor=0.01
for i in range(365):
if i%7 in[6,0]:
dayup=dayup*(1-dayfactor)
else:
dayup=dayup*(1+dayfactor)
天天向上的力量第四问天天向上的力量第四问
def dayUP(df):
dayup=1
for i in range(365):
if i%7 in [6,0]:
dayup=dayup*(1-0.01)
else:
dayup=dayup*(1+df)
return dayup
dayfactor=0.01
while dayUP(dayfactor)<37.78:
dayfactor+=0.001

print("工作日的努力参数是:{:.3f}".format(dayfactor))
拼接最大字符拼接最大字符
# 请使用 input() 输入两个字符串 string1, string2
string1=input()
string2=input()
# 请分别比较两个字符串中的每一个字符,将大的字符拼接成一个新的字符串,并输出
str1=list(string1)
str2=list(string2)
str=""
for i in range(len(string1)):
if str1[i]>=str2[i]:
str=str+str1[i] else:
str=str+str2[i] print(str)
删除字符删除字符
string = 'abcdefghijklmnopqrstuvwxyz'
# 请使用 input() 输入索引 begin 和长度 length
begin=int(input())
length=int(input())
str1=list(string)
del str1[begin:begin+length] for i in range(len(str1)):
print(str1[i],end="")
# 请将字符串 string 中,从索引 begin 开始,长为 length 的字符串删除,并将剩下的字符串内容输出
插入字符插入字符
s = 'abcdefghijklmnopqrstuvwxyz'
sub=input()
pos=int(input())
str1=list(s)
str1.insert(pos,sub)
for i in range(len(str1)):
print(str1[i],end="")
回文字符串回文字符串
s=input()
s1=list(s)
s1.reverse()
s2=list(s)
if s1==s2:
print("yes")
else:
print("no")
统计词量统计词量
# 请使用 input() 输入一断文本 text
def word_len(text):
return len([i for i in text.split(' ') if i])
def main():
text=str(input("请输入字符串: "))
len=word_len(text)
print(len)
main()
# 请统计这段文本中的单词数量,并将统计结果输出
你中无我你中无我
s1=input()
s2=input()
for i in s1:
if i not in s2:
print(i,end="")
时间格式化时间格式化
import time
t=time.gmtime()
time.strftime("%Y-%M-%D %H:%M:%S",t)

文本进度条文本进度条
import time
scale=50
print("执行开始".center(scale//2,"-"))
start=time.perf_counter()
for i in range(scale+1):
a="*"*i
b="-"*(scale-i)
c=(i/scale)*100
dur=time.perf_counter()-start
print("\r{:^3.0f}%[{}->{}]{:.2f}s".format(c,a,b,dur),end="")
time.sleep(0.1)
print("\n"+"执行结束".center(scale//2,'-'))
5.程序的控制结构程序的控制结构
大小写转换大小写转换
# 请使用 input() 输入一个英文字母 char
char=input("输入一个英文字母")
if ord(char)>=ord('A') and ord(char)<=ord('Z'):
print(chr(ord(char)+32))
else:
print(chr(ord(char)-32))
# 请实现英文字母的大小写转化
判断位数并打印各位的值判断位数并打印各位的值
num=str(input("输入一个数字"))
lens=len(num)
if len(num)==1:
print("一")
elif len(num)==2:
print("二")
elif len(num)==3:
print("三")
elif len(num) == 4:
print("四")
elif len(num) == 5:
print("五")
i=0
while i<len(num):
print(num[i],end=" ")
i+=1
地铁车票地铁车票
# 请使用 input() 输入乘坐的人数 per_num 和站数 sta_num
# 请判断输入的人数和站数是否正确,计算购买车票的总金额,并将计算结果输出
per_num=int(input("乘坐的人数"))
sta_num=int(input("站数"))
if per_num<=0 or sta_num<=0:
print("error")
elif sta_num=1:
print(per_num*3)
elif sta_num = 5:
print(per_num*4)
elif sta_num >= 9:
print(per_num*5)
考试评级考试评级
# 请使用 input() 输入考试成绩 score
score = int(input('请输入考试成绩: '))
# 请判断成绩属于哪个级别
if 0<=score<=59:
print('E')
elif 60<=score<=69:
print('D')
elif 70<=score<=79:
print('C')
elif 80<=score<=89:
剩余10页未读,继续阅读













资源评论

weixin_38514660
- 粉丝: 6
- 资源: 947

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
