湖北做网站找谁,网页制作做网站左侧导航,那种退不掉的网站怎么做的,网站设计制作收费明细大家好#xff0c;小编来为大家解答以下问题#xff0c;高中python语言常用语句#xff0c;高中python教程标准#xff0c;现在让我们一起来看看吧#xff01; 大家好#xff0c;本文将围绕高中python语言常用语句展开说明#xff0c;高中python例题和答案是一个很多人都…大家好小编来为大家解答以下问题高中python语言常用语句高中python教程标准现在让我们一起来看看吧 大家好本文将围绕高中python语言常用语句展开说明高中python例题和答案是一个很多人都想弄明白的事情想搞清楚高中生python入门教程需要先了解以下几个事情。 作业1、判断以下哪些不能作为标识符(BDF) A、a B、a C、_12 D、$a12 E、false F、False 作业2输入数判断这个数是否是质数要求使用函数 for循环
def zhihe(num):for x in range(2,num):if num % x 0:print(f{num}是合数)breakelse:print(f{num}是质数)
a int(input(enter a number))
zhihe(a) 作业3求50~150之间的质数是那些 作业4打印输出标准水仙花数输出这些水仙花数
def sxh():
for x in range(100,1000):
a x // 100
b x % 100 // 10
c x % 10
if x a ** 3 b ** 3 c ** 3:
print(x)
sxh() 作业5验证:任意一个大于9的整数减去它的各位数字之和所得的差,一定能被9整除.
def num9(num):count 0back_num numwhile num ! 0:temp num % 10 num // 10count temp
if (back_num - count) % 9 0:return True
else:return False
a int(input(enter a number bigger than 9:))
print(num9(a)) 作业6一个五位数,若在它的后面写上一个7,得到一个六位数A,若在它前面写上一个7,得到一个六位数B,B是A的五倍,求此五位数.
def check():for x in range(10000,100000):a x * 10 7b 700000 xif b // a 5 and b % a 0:print(x)
check() 作业7有一堆硬币每次只能拿一个或者两个求最少多少次可以拿完硬币 def coin():x 0if i % 2 0:x i / 2else:x (i 1) / 2print(x)
a [10,8,5,3,27,99]
for i in a:coin() 作业8如果两个素数之差为2,这样的两个素数就叫作孪生数,找出100以内的所有孪生数.
def twin():t []for a in range(2,101):flag Truefor x in range(2,a):if a % x 0:flag Falsebreakif flag:t.append(a)else:passi 1while i len(t):if t[i] - t[i - 1] 2:print(f{t[i]}和{t[i - 1]}为孪生素数)i 1
twin() 作业9给定一个列表求最大值不能使用系统api求最小值求平均值、求和
def list():a [0,1,3,5,7,9,11,13]i 0x 0y 0z 0v 0while i len(a):x a[i]if a[i] y:y a[i]elif a[i] z:z a[i]i 1v x / len(a)print(fmax:{y},min:{z},sum:{x},avg:{v})
list() 作业10将list中的重复数据去重至少使用两种方案
a [1,2,2,3,3,4,5,5,6,7,8,8,9]
b list(set(a))
c []
for i in a:if i not in c:c.append(i)
print(f原list为{a})
print(f去重后为{b})
print(f去重后为{c}) 作业11两个列表进行合并操作
a [1,2,3,4,5]
b [6,7,8,9,10]
c a b
print(c) 作业12 使用列表判断一个列表是否在另外一个列表中
a [1,2,3,4,5,6,7]
b [1,3,5,7]
c [2,4,6,8]
print(set(b).issubset(set(a)))
print(set(c).issubset(set(a))) 作业13列表的反转 列表的排序
a [1,3,5,7,9,2,4,6,8,10]
b list(reversed(a))
print(f反转后为:{b})
c list(sorted(a))
print(f排序后为:{c}) 作业14如何将0-10随机存入列表中
import random
a []
for i in range(10):a.append(random.randint(0,10))
print(a) 作业15完成一个登录注册案例要求使用容器保存数据