python
文章平均质量分 70
# python学习记录
尾迹双冒号
专注,热爱,应用
展开
-
Python顺序结构程序设计【educoder】
文章目录第1关:输出实数的整数和小数部分第2关:求2个数的和第3关:球的表面积和体积第4关:出生日期与年龄第5关:计算存款复利第6关:复数及math库的应用第7关:逆序数第1关:输出实数的整数和小数部分# 请在此添加代码########## Begin ##########a = eval(input("输入一个正的实数:"))b = int(a)c = a - bprint("{:.6f}={}+{:.6f}\n".format(a,b,c))########## End ####原创 2022-04-05 18:11:03 · 5285 阅读 · 2 评论 -
Python初体验——Hello World【educoder】
文章目录第1关:Hello Python,我来了!第2关:我想看世界第3关:学好Python第1关:Hello Python,我来了!#coding=utf-8#请在此处添加代码完成输出“Hello Python”,注意要区分大小写!###### Begin ######print("Hello Python")###### End ######第2关:我想看世界编程要求根据提示,在右侧编辑器Begin-End区间补充代码,观察测试输入输出的特点,通过format()方法,按要求输原创 2022-04-05 17:57:01 · 7271 阅读 · 0 评论 -
Python入门之基础语法【ecucoder】
文章目录第1关:行与缩进第2关:标识符与保留字第3关:注释第4关:输入输出第1关:行与缩进编程要求根据提示,改正右侧编辑器中代码的缩进错误,使其能够正确运行,并输出结果。#有错误的函数1def wrong1(): print("wrong1") print("这里有一个错误缩进") #有错误的函数2def wrong2(): print("wrong2") # if False: # print("这个不应该输出") # prin转载 2022-04-05 17:53:25 · 2213 阅读 · 0 评论 -
python变量和数据类型【educoder】
文章目录第1关:保存值第2关:变量第3关:变量名第4关:更新变量第5关:快捷语法第6关:整型(int)和浮点型(float)第7关:类型转换第8关:字符串类型(String)第9关:转义特殊字符第10关:字符串操作第1关:保存值编程要求在右侧编辑器Begin-End处补充代码,完成如下要求:将(42 - 11) * 22的计算结果保存到result中。打印result。# 请在此添加代码,将(42 - 11) * 22的计算结果保存到result中,然后打印result#**********原创 2022-04-05 17:48:02 · 1970 阅读 · 0 评论 -
python入门之运算符的使用【educoder】
文章目录第1关:算术、比较、赋值运算符第2关:逻辑运算符第3关:位运算符第4关:成员运算符第5关:身份运算符第6关:运算符的优先级第1关:算术、比较、赋值运算符编程要求本关的编程任务是补全operater.py文件中的部分运算代码。具体要求如下:对于输入的苹果数量apple和梨的数量pear,写出apple加pear的代码;对于输入的苹果数量apple和梨的数量pear,写出apple除以pear的代码;对于输入的苹果数量apple,写出apple的2次幂的代码;对于输入的苹果数量apple和原创 2022-04-05 17:36:47 · 2838 阅读 · 0 评论 -
牛客python错题整理
1.下面程序运行结果:for i in range(5): i+=1 print("-------") if i == 3: continue print(i)运行结果:-------1-------2--------------4-------5错误原因:忘记了在i == 3时先输出-------后判断2.以下这段代码的输出结果为import numpy as npa = np.repeat(np.arange(5).reshape([1,-1],10,axis = 0)+1原创 2022-03-31 21:26:20 · 1381 阅读 · 0 评论 -
力扣快乐数
文章目录题目思路代码题目编写一个算法来判断一个数 n 是不是快乐数。「快乐数」 定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果这个过程 结果为 1,那么这个数就是快乐数。如果 n 是 快乐数 就返回 true ;不是,则返回 false 。示例 1:输入:n = 19输出:true解释:12 + 92 = 8282 + 22 = 6862 + 82 = 10012 + 02 +原创 2022-03-31 10:16:09 · 315 阅读 · 0 评论 -
python123测验六+测验七
文章目录测验六选择题数字不同数之和人名最多数统计测验七选择题文本的平均列数CSV格式清洗与转换测验六选择题1给定字典d,哪个选项对x in d的描述是正确的?判断x是否是字典d中的键键是值的序号,也是字典中值的索引方式。因此,x in d 中的x被当作d中的序号进行判断2给定字典d,哪个选项对d.values()的描述是正确的?返回一种dict_values类型,包括字典d中所有值运行如下代码:(其中d是一个预定义的字典)d={“a”:1, “b”:2}type(d.values(原创 2022-03-21 20:55:14 · 751 阅读 · 0 评论 -
python123练习六+练习七
文章目录练习六:组合数据类型一:基本统计值计算二:文本词频统计--Hamlet三:人民独特性统计四:字典翻转输出五:《沉默的羔羊》之最多单词练习六:组合数据类型一:基本统计值计算#请在...补充一行或多行代码#CalStatisticsV1.pydef getNum(): #获取用户不定长度的输入 Num_ = input() Num = list(eval(Num_)) return Numdef mean(numbers): #计算平均值 s =原创 2022-03-19 20:49:16 · 823 阅读 · 0 评论 -
python123【函数和代码复用】练习五+测验五
文章目录练习五一:七段数码管的绘制二:科赫雪花小包裹三:任意积累四:斐波那契数列计算五:汉诺塔实践测验五选择题一:随机密码生成二:连续质数计算练习五一:七段数码管的绘制import time,turtledef drawgap(): turtle.penup() turtle.fd(5)def drawline(draw): drawgap() turtle.pendown if draw else turtle.penup() turtle.fd(40)原创 2022-03-17 15:06:49 · 1426 阅读 · 0 评论 -
python123程序的控制结构练习四+测验四
文章目录练习四一:身体质量指数BMI二:圆周率的计算三:整数的加减和四:三位水仙花数五:用户登录的三次机会测验四选择题一:四位玫瑰花数二:100以内素数之和练习四一:身体质量指数BMIheight, weight = eval(input())bmi = weight / pow(height, 2)print("BMI数值为:{:.2f}".format(bmi))who, nat = "", ""if bmi < 18.5: who, nat = "偏瘦", "偏瘦"eli原创 2022-03-17 14:39:03 · 1393 阅读 · 0 评论 -
python123基本数据类型练习三+测验三
文章目录练习三一:天天向上的力量二:文本进度条三:三次方格式化四:星号三角形五:凯撒密码测验三选择题程序题一:平方根格式化二:字符串分段组合练习三一:天天向上的力量#工作日模式,每天要努力到1.9%,相当于365模式每天1%的;def dayUP(df): dayup = 1.0 for i in range(365): if i%7 in[6,0]: dayup = dayup*(1 - 0.01) else:原创 2022-03-15 23:12:29 · 1235 阅读 · 0 评论 -
python123练习二+测验二
文章目录练习二一:python蟒蛇绘制二:turtle正方形绘制三:tutle六边形绘制四:turtle叠边形绘制五:turtle风轮绘制测验二选择题程序题一:turtle八边形绘制二:turtle八角图形绘制练习二一:python蟒蛇绘制#蟒蛇.pyimport turtle as tt.setup(650, 350, 200, 200)t.penup()t.fd(-250)t.pendown()t.pensize(25)t.pencolor("purple")t.seth(-40)原创 2022-03-14 22:52:52 · 1271 阅读 · 0 评论 -
Python基本语法元素练习一+测验一【python123】
文章目录练习一1.温度转换2.hello world I3.数字形式转换 I♌4.温度转换II5.货币转换I测验一选择题程序题hello world 条件输出数值运算练习一1.温度转换t = input()if t[-1] in ['F','f']: c =(eval(t[0:-1]) - 32)/1.8 print("{:.2f}C".format(c))elif t[-1] in ['c','C']: f = eval(t[0:-1])*1.8 + 32 pri原创 2022-03-10 18:24:19 · 806 阅读 · 0 评论