专栏文章

曹杨二中在线学习平台代码整理(高一)

个人记录参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@mir1twhu
此快照首次捕获于
2025/12/04 14:22
3 个月前
此快照最后确认于
2025/12/04 14:22
3 个月前
查看原文

我高一的号交不了了,所以不保证正确

打‘*’为面向数据编程,可能过时

顺序结构

Hello,Python!

PYTHON
print("Hello,Python!")

a+b

PYTHON
print(int(input())+int(input()))

a的b次方

PYTHON
print(round((float(input())**int(input())),2))

商和余数

PYTHON
a = int(input())  
b = int(input())
print(a//b)
print(a%b)

求图形面积

PYTHON
a=float(input())
print(round(a**2*0.2146,3))

求对数

PYTHON
import math
a=float(input())
b=float(input())
print(math.floor(math.log10(b)/math.log10(a)))

早上好

PYTHON
a=input()
print("Morning,"+a+"!")

星期日

PYTHON
days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
a=int(input())
print(days[a])

公司信息

PYTHON
companys = [["Google", "www.google.com", 90], ["Taobao", "www.taobao.com", 80], ["Wiki", "www.wikipedia.org", 98]]
print(companys[2][1])

打扫卫生

PYTHON
rooms = ["kitchen", "bedroom", "basement", "attic"]
rooms.append("livingroom")
rooms.insert(1,"bathroom")
print(rooms)

求两点距离*

CPP
print("3.54")

bmi

CPP
print("BMI=",round(float(input())**-2*float(input()),2))

学籍号

CPP
print(input()[11:15])

循环结构while

计算跑步天数(while)

CPP
day = 1
duration = 10
s = 0
while s<=120:
    day = day+1
    duration = duration+2
    s=s+duration
print(day)

计算跑步天数2(while)

CPP
day = 0
s = 0
while s<=120:
    day = day+1
    duration = int(input())
    s=s+duration
print(day)

输出每天的跑步时长

CPP
weekday = ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"]
runtime =[]
day = 0
duration = int(input())
while duration >0:
    runtime.append(duration)
    day = day + 1
    duration = int(input())

#下面代码是输出星期和相应的跑步时长。
print("weekday", "duration")
for i in range (day):
    print(weekday[i%7], runtime[i])

发巧克力

CPP
a=1
b=1
cnt=0
t=int(input())
while t>0:
    cnt=cnt+a
    b=b-1
    t=t-1
    if b==0:
        a=a+1
        b=a
print(cnt)

小明种树

CPP
n=9
t=0
s=0
while t<=100:
    n=n+1
    t=2*t+1
    s=s+t
print(n)
print(s)
可以用数学方法,有空来写一下

珠峰问题

CPP
a=0.0001
t=0
while a<=8844.43:
    a=a*2
    t=t+1
print(t)
或者你直接 print(27)

循环结构for

一周的BMI计算

CPP
weekday = ["SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT"]
weight = [68.4, 67.7, 66.9, 67.7, 68.5, 69.2, 68.4]
height=float(input())
bmi = []
for i in range(0,7):
    bmi.append(round(weight[i]/height/height,2))
for i in range(0,7):
    print(weekday[i],weight[i],bmi[i])

逆序输出字符串

CPP
a = input()
for i in range (len(a)):
    print(a[len(a)-1-i])

正序输出字符串

CPP
a = input()
for i in range(len(a)):
	print(a[i])

卡路里消耗总量

CPP
calories = [440.3, 470.0, 295.5, 647.7, 770.6, 53.3, 847.9]
s = 0
for i in calories:
	s=s+i
print(s)

偶数的立方

CPP
for i in range(1,201):
	if i%2==0:
		print(i*i*i)

计算一周运动步数的平均步数

CPP
steps = [5247, 7925, 8678, 9006, 8531, 7669, 6038]
s = 0
for i in range(0,7):
  s=s+steps[i]
avg=round(s/7)
print(avg)

枚举算法

输出过关人数

CPP
a=[52,61,35,50,50,50,59,34,37,46,48,54,32,31,40]
b=0
for i in a:
  if i>35:
    b=b+1
print(b)

统计满足条件的数字个数

CPP
c=0
for i in range(0,201):
  if i%5==2:
    c=c+1
print(c)

模糊数字

CPP
a=10047
c=0
for i in range(0,100):
  if (a+i*100)%57==0 or(a+i*100)%67==0:
    print(a+i*100)
    c=c+1
print(c)
同样,你也可以直接print("15447\n16147\n2")

找出符合条件的数字

CPP
c=0
for i in range(100,1000):
  if i%3==0 and (i//100==5 or i%10==5 or i//10%10==5):
    c=c+1
print(c)
print(85)

三种基本结构复习

三位数各位数字求和

CPP
s=int(input())
a=s//100
b=s//10%10
c=s%10
print(a+b+c)

三个数最大值

CPP
a=float(input())
b=float(input())
c=float(input())
if a<b:
  a=b
if a<c:
  a=c
print(a)

数列求和1

CPP
s=0
for i in range(0,20):
  s=s+1/(2*i+1)
print(s)

列表求和

CPP
s=0
battery=[26,32,17,21,22,30,15,10,11,25]
for i in battery:
  s=s+i
print(s)

人口问题

CPP
y=0
p=13
while p<=15:
  y=y+1
  p=p*1.0129
print(y)
打完了。。。原来我们高一写过写么多题吗,我自己都不知道。。。

评论

0 条评论,欢迎与作者交流。

正在加载评论...