大家好,小编来为大家解答以下问题,大一python上机题库及答案,大一python编程题库和答案,今天让我们一起来看看吧!

Source code download: 本文相关源码

Python 基础练习题

以下是我在学习Python编写的一些简单的练习题,题目答案为本人编写可能不完全正确只供参考!

[题目一]

打印一个如下的图形

*****

***

*

***

*****

# for i in range(-2,3):

# for z in range(3-abs(i)):

# print(' ',end='')

# for j in range(2*abs(i)+1):

# print('*',end='')

# print(' ')

[题目二]

输入3个整数并将这3个数分别从小到大输入和从大到小输出一遍

# x=5

# y=1

# z=9

# m=[x,y,z]

# m.sort(reverse=True)#reverse=Ture 是将list从大到小排序

# print(m)

# m.sort()

# print(m)

[题目三]

输入某年某月某天,判断这是这一年的第几天

# x = int(input('请输入年份:'))

# y = int(input('请输入月份:'))

# z = int(input('请输入日期:'))

# sum=0

# mouth=[0,31,59,90,120,151,181,212,243,273,304,334]

# if y>0 and y<=12:

# sum=sum+mouth[y-1]

# if z>0 and z<=31:

# sum=sum+z

# if x%4==0 and x%100!=0 or x%400==0:

# sum=sum+1

# print(sum)

[题目四]

一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

# import math

# while b<=100000:

# c=b+100

# d=int((math.sqrt(c)))

# f=b+268

# e=int((math.sqrt(f)))

# if c==d**2 and f==e**2:

# print(b)

# b+=1

[题目五]

企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高

于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提

成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于

40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于

100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?

# bonus1 = 100000 * 0.1

# bonus2 = bonus1 + 100000 * 0.500075

# bonus4 = bonus2 + 200000 * 0.5

# bonus6 = bonus4 + 200000 * 0.3

# bonus10 = bonus6 + 400000 * 0.15

#

# i = int(input('input gain:\n'))

# if i <= 100000:

# bonus = i * 0.1

# elif i <= 200000:

# bonus = bonus1 + (i - 100000) * 0.075

# elif i <= 400000:

# bonus = bonus2 + (i - 200000) * 0.05

# elif i <= 600000:

# bonus = bonus4 + (i - 400000) * 0.03

# elif i <= 1000000:

# bonus = bonus6 + (i - 600000) * 0.015

# else:

# bonus = bonus10 + (i - 1000000) * 0.01

# print ('bonus = ',bonus)

本人刚开始学习python,如对以上内容有疑问欢迎指出!

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐