logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

实验2.5.2 Python 基础之字典

第1关:字典的使用:这份菜单可以修改字典和列表一样,都是 Python 中十分重要的可迭代类型,都可以存储任意类型元素。如果将列表看作有序对象的集合,那么可以将字典当作无序的集合。我们将以菜单的例子来说明字典使用的基本知识,餐馆的菜单上不仅包含菜名,菜名后面还必须包含该道菜的价格。如果要用列表实现,就需要两个列表,例如:list_menu = ['fish','pork','potato','no

#python#开发语言#后端 +1
Python基础经典问题-天天向上的力量

一年365天,以第1天的能力值为基数,记为1.0,当好好学习时能力值相比前一天提高1‰,当没有学习时由于遗忘等原因能力值相比前一天下降1‰。每天努力和每天放任,一年下来的能力值相差多少呢?import math dayup = math.pow((1.0 + 0.001), 365) # 每天提高0.001 daydown = math.pow((1.0 - 0.001), 365) # 每天荒废

#python#开发语言#后端 +1
HTML——表格

第1关:表格的基本构成本关任务:创建你的第一个表格,它的边框宽度为5px,内容和效果图展示的一样。实现的效果如下:<!DOCTYPE html><html><head><meta charset="UTF-8"></head><body><!-- ********* Begin ********* --><t

#python#开发语言#html +2
Python语言基础-2.5函数(二)

第1关:函数的参数使用定义函数plus,功能是对参数(一个列表)中的数值元素进行累加,列表中的元素个数不确定;函数返回累加结果。#创建一个空列表numbersnumbers = []#str用来存储输入的数字字符串,lst1是将输入的字符串用空格分割,存储为列表str = input()lst1 = str.split(' ')#将输入的数字字符串转换为整型并赋值给numbers列表for i i

#python#开发语言#后端 +1
Python基础经典问题-求sin正弦值

完成程序,从键盘输入x的值,求 sin⁡x=x−3!x3​+5!x5​−7!x7​+⋯ 直到最后一项绝对值小于le的-7次方(即10−7次方)为止(注:x为弧度值)。结果保留10位小数。#求正弦值from math import *x=eval(input())#输入弧度值#代码开始t=xs=0n=1while abs(t)>=10**(-7):s+=tn+=2t*=-x**2/(n*(n-

#python#小程序#经验分享 +1
实验2.6.1 Python基础之之内置函数调用

第1关:内置函数 - 让你偷懒的工具定义一个函数,功能是判断一个数是否为素数;调用函数,对输入的整数进行判断。如果是素数则输出为True,否则输出为False。#输入一个整数nn =int(input())#********** Begin *********#def prime(m):if m<2:return Falsefor i in range(2,m):if m%i==0:retu

#python#开发语言#后端 +1
Python-算法思维4.0.1迭代算法

第1关:谷角猜想日本数学家谷角静夫在研究自然数时发现了一个奇怪现象:对于任意一个自然数 n ,若 n 为偶数,则将其除以 2 ;若 n 为奇数,则将其乘以 3 ,然后再加 1。如此经过有限次运算后,总可以得到自然数 1。人们把谷角静夫的这一发现叫做“谷角猜想”。编写一个程序,由键盘输入一个自然数 n ,把 n 经过有限次运算后,最终变成自然数 1 的全过程保存在列表中并打印出来。#Student

#python#算法#散列表 +2
Python-实验2.6.3 函数拓展练习

第1关:练习使用参数要求对于输入的a,b,c三个数,编写函数roots(a,b,c),求方程 ax2+bx+c=0 的解,返回由方程根构成的列表,若方程有无数解,返回['inf']。# coding:utf-8from math import sqrta = float(input()); b = float(input()); c = float(input())#请在此添加代码,求方程 ax^

#python#开发语言#后端 +1
Python基础经典问题-特殊图形的输出(星号三角形)

1.键盘输入m行n列,在屏幕上输出m行n列的*行图案 例如输入6,7 输出为:m,n= eval(input())for i in range(m):for x in range(n):print('*',end='')print()2.从键盘输入m行,在屏幕上输出m行的直角图案例如输入:8 输出为:m=eval(input())for i in range(1,m+1):for j in ran

#python#开发语言#后端 +1
暂无文章信息