Python
文章平均质量分 58
刷题
兮于怀
莫听穿林打叶声,何妨吟啸且徐行
展开
-
【Python基础】Python基础语法知识汇总,个人整理向~~~(文末附自制Python思维导图)
①编译型:一个整体先编译为一个半成品文件,重复性高例:C/C++②解释型:一行一行地去编译代码例:Python(Python是偏解释型的,但其实是半解释半编译型的)①静态语言需要实现定义好再去使用例:C/C++②动态语言(又叫脚本语言)不需要在编程时定义变量地数据类型例:Python源代码m.py —(Python解释器)> 字节码m.pyc —(运行时PVM)>结果①先把源代码通过Python解释器编译成字节码②把编译好的字节码转发到Python虚拟机(PVM)中执行①单行注释原创 2022-06-20 19:16:30 · 2621 阅读 · 8 评论 -
Python基础刷题,期末不挂科~~~(已完结)
刷题目录一、四位数逆序输出1.题意2.解题思路二、时间计算1.题意2.解题思路三、烧热水1.题意2.解题思路四、利息计算1.题意2.解题思路五、BMI指数计算1.题意2.解题思路六、温度转换1.题意2.解题思路七、圆的周长与面积1.题意八、三角形面积1.题意2.解题思路九、字符串逆序1.题意2.解题思路十、字符串截取1.题意2.解题思路十一、判断回文字符串1.题意2.解题思路十二、计算字符个数1.题意2.解题思路十四、克莱姆法则求解方程1.题意2.解题思路十五、计算年薪1.题意2.解题思路一、四位数逆序输原创 2022-05-30 23:38:16 · 4393 阅读 · 2 评论 -
Python基本数据类型练习【第一周】
文章目录Python基本数据类型练习一、求圆柱体的体积二、四位数逆序输出三、时间计算四、利息计算五、BMI指数计算六、烧热水Python基本数据类型练习一、求圆柱体的体积r = float(input())h = float(input())p = 3.14159v = p*r*r*hprint("v="+"%.2f" % v)二、四位数逆序输出a = int(input())print(int(a % 10), int(a % 100 / 10), int(a % 1000 /原创 2022-04-19 22:04:21 · 788 阅读 · 0 评论 -
Python编程函数题【第十一周】
文章目录Python编程函数题【第十一周】一、稀疏矩阵的表示二、字符串的重新排列三、下三角矩阵判断四、列表元素排序【part two】五、反转单词中的字母六、分段函数Python编程函数题【第十一周】一、稀疏矩阵的表示m,n = input().split(',')m = eval(m)n = eval(n)flag = 0lst1 = []lst2 = []for i in range(m): lst = input().split() if len(lst) != n原创 2022-05-09 12:02:35 · 377 阅读 · 0 评论 -
Python列表练习【第六周】
文章目录Python列表练习一、小球弹了多少次二、列表元素绝对值排列三、列表合并去重四、删除字符串中连续的重复字符五、乘积的列表六、0的组合七、矩阵翻来覆去的运算八、杨辉三角【part one】九、和谐列表十、分糖果Python列表练习一、小球弹了多少次n, m = eval(input())height = ncount = 0distance = height# 如果弹起来的高度(弹之前/2) 大于 最小弹起高度:则弹t = 0.0while height / 2 > 0.01原创 2022-04-02 20:13:54 · 1719 阅读 · 0 评论 -
Python序列练习题【第十二周】
文章目录Python编程函数题【第十二周】一、寻找最长连续递增子序列二、求和运算三、寻找缺失的整数四、求矩阵局部极大值Python编程函数题【第十二周】一、寻找最长连续递增子序列a = list(map(int,input().split(",")))t = 1ans = 0for i in range(len(a)-1): if a[i] < a[i+1]: t += 1 else: ans = max(ans,t) t原创 2022-05-12 12:10:41 · 840 阅读 · 0 评论 -
Python循环练习【第五周】
一、数列求和1.题意2.思路3.代码n = eval(input())t = 1sum = 0for i in range(1,n+1): sum += i**i*t t = t*-1print(sum)二、数列求和【part two】n = eval(input())t = 1sum = 0i = 1for k in range(1,n+1): if i <= 10: sum += k**i*t else:原创 2022-03-28 17:34:23 · 1874 阅读 · 0 评论 -
Python字典练习2【第九周】
文章目录Python字典练习【第九周】六、金币排列七、歌咏小能手八、矩阵相加九、寻找最佳组合十、单词的区域Python字典练习【第九周】六、金币排列n=eval(input())a=[]j,k=-1,-1cnt,res=0,0for i in range(1,n): a.append(i)while True: j+=1 cnt=a[j]+cnt if(cnt>=n): breakif(sum(a[:3])==n): prin原创 2022-04-22 17:07:22 · 832 阅读 · 0 评论 -
Python编程题综合练习【第十周】
文章目录Python编程题综合练习【第十周】一、查找指定字符1.题意:2.解题思路:3.AC代码:二、角谷猜想1.题意:2.解题思路:3.AC代码:三、查验身份证1.题意:2.解题思路:3.AC代码:四、和谐列表五、寻找不一样的约数六、模拟圆周率七、输出指定的英文字母八、矩阵的乘法九、稀疏矩阵存储十、三个数必有最大2Python编程题综合练习【第十周】一、查找指定字符1.题意:2.解题思路:3.AC代码:n = input()s = input()if len(s)>20:原创 2022-05-01 20:56:03 · 1796 阅读 · 0 评论 -
Python字典练习1【第八周】
文章目录Python字典练习1【第八周】一、母牛生小牛二、不常见的单词三、最常见的单词四、又见字符统计五、寻找十全十美数六、循环数数七、有序列表的重复和删除八、字符间最短的距离Python字典练习1【第八周】一、母牛生小牛#include <iostream>using namespace std;int dp[500010];int main(){ int n; cin>>n; dp[0]=0; dp[1]=1; dp[2]=1; dp[3]=1;原创 2022-04-19 21:49:50 · 830 阅读 · 0 评论 -
Python列表练习2【第七周】
文章目录Python列表练习2一、字符串基本操作二、字符串解密三、有序列表插入元素四、列表排列五、七进制数六、字符串的行数七、身份证提取信息八、稀疏矩阵存储Python列表练习2一、字符串基本操作s = input()cnt1,cnt2,cnt3,cnt4=0,0,0,0for i in s: if i>='a' and i<='z': cnt1+=1 elif i>='A' and i<='Z': cnt2+=1原创 2022-04-07 18:54:14 · 876 阅读 · 0 评论 -
Python字符串练习1【第二周】
文章目录Python字符串练习1一、字符串截取二、判断回文字符串三、字符串逆序四、三角形面积五、圆的周长与面积六、节约用电七、温度转换Python字符串练习1一、字符串截取print("故宫长城")二、判断回文字符串s = input()rs = list(reversed(s))print(s)if list(s) == rs: print("Yes")else: print("No")三、字符串逆序x = input("")c = x[::-1]pri原创 2022-04-19 22:25:41 · 889 阅读 · 0 评论