Python
或无言
人生如逆旅,我亦是行人。
展开
-
Python基础练习之基于pandas的数据分析与统计
基于pandas的统计分析实例数据集下载地址: https://github.com/wesm/pydata-book/tree/2nd-edition/datasets/movielens电影评分数据的统计分析及可视化1. 数据准备(获取、读取)从网上获取的电影评分数据集。包含6040个用户对3900部电影做出的1000209条评分。数据集包含3个文件,各文件说明如下:(1)"rati...原创 2020-01-02 18:44:58 · 3344 阅读 · 1 评论 -
Python基础练习之基于numpy的数据分析与统计
import numpy as npimport pandas as pdimport mathfrom pandas import DataFrame,Seriesfrom datetime import datetimepath = "data.csv"data = pd.read_csv(path, header=None)data = data.drop([2], axis...原创 2019-12-30 18:21:53 · 1609 阅读 · 2 评论 -
Python基础练习之字典与文件
1. 使用字典建立凯撒密码本(含大写和小写),之后进行加密及解密操作。# 1)输入原文字符串,加密后输出密文s1 = "ABCDEfghiJKLMNOPQRStuvWXYZ"s2 = "DEFGHIJKLMnopQRSTUVWXYZabc"ks1 = {}ks2 = {}for i in range(26): ks1[s1[i]] = s2[i] ks2[s2[i]]...原创 2019-12-17 22:07:27 · 999 阅读 · 0 评论 -
Python基础练习之列表
1. 使用列表存储n个整数(n从键盘输入),计算平均值并输出lst = []n = eval(input("输入n:"))for _ in range(n): lst.append(eval(input()))sum(lst) / len(lst)输入n:31232.02. 使用列表存储n个整数(n从键盘输入),对这些数降序排列并输出lst = []...原创 2019-12-17 22:04:04 · 4010 阅读 · 2 评论 -
Python基础练习之字符串
1. 输入字符串,判断是否为回文串(正向读与反向读都相等的字符串,如madam)s = input()"Yes" if s[::-1] == s else "No"madam'Yes'2. 从键盘输入字符串,分别统计大写,小写,数字,其他字符的个数。提示:str.isupper(), str.islower()判别大小写。str.isdigit()判断是否是数字str_...原创 2019-12-17 22:01:52 · 332 阅读 · 0 评论 -
Python基础练习之函数
函数及代码复用(一)定义及使用函数1. 用函数实现将1-12之间的整数,对应为季节,并在程序中调用该函数def mapping(n): if not isinstance(n, int): res = '输入的不是整数' else: if n in [3, 4, 5]: res = 'Spring' e...原创 2019-12-17 21:59:10 · 515 阅读 · 0 评论 -
Python基础练习之循环结构
3. 打印输出下面的图形(9行)*********************************************#方法一:str = '*\n**\n***\n****\n*****\n******\n*******\n********\n*********'print(str)********************************...原创 2019-12-17 21:56:42 · 984 阅读 · 0 评论 -
Python基础练习之分支结构
1.输入1-12之间的整数,输出其对应的季节。3到5为Spring,6-8为Summer,9-11为Autumn,12-2为Winter。其他则输出错误提示。n = eval(input("请输入1-12之间的整数:"))res = ''if type(n) != int: res = '输入的不是整数'else: if n in [3, 4, 5]: r...原创 2019-12-17 21:52:01 · 2495 阅读 · 0 评论