![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
1_Python入门
一页孤沙
教育博主
展开
-
用for循环解决鸡兔同笼问题:上有三十五头,下有九十四足,问雉兔各几何?
tou=35zu=94for ji in range(1,36): tu=tou-ji if ji*2+tu*4==94: print("鸡的数量为:",ji) print("兔的数量为:", tu)原创 2021-04-30 11:06:20 · 2717 阅读 · 0 评论 -
Python设计一个学生类
设计一个表示学生的( Student )类,该类的属性有姓名( name )、年龄(age)成绩scores )绩包含语文、数学和英语三科成绩,每科成绩的类型为整数),另外有3个方法。 (1获取学生姓名的方法: getname(),返回类型为String. (2)获取学生年龄的方法: getage()方法,返回类型为int (3)返回3门科目中最高的分数: get cou...原创 2019-05-31 23:26:11 · 57994 阅读 · 5 评论 -
Python面向对象编程知识点
上1-简述self在类中的意义。 不用实例化对象就能够在本类中访问自身的属性或方法。 2-类是由哪三个部分组成的? 类名,属性,方法 3-构造方法和析构方法的作用 分别用于初始化对象的属性和释放类所占用的资源。下1.请简述如何保护类的属性。 (1)把属性定义为私有属性,即在属性名的前面加上两个...原创 2019-05-31 23:24:47 · 263 阅读 · 0 评论 -
Python模块章节知识点
1.解释Python脚本程序的"_name”的作用。 每个Python脚本在运行时都有一个“__name__”属性。 如果脚本作为模块被导入,则其“__name__”属性的值被自动设置为模块名; 如果脚本独立运行,则其“__name__”属性值被自动设置为“__name__”属性。 ...原创 2019-05-31 23:21:51 · 312 阅读 · 0 评论 -
如何使用Python实现21点小游戏?
①导入程序运行所需的包。import randomimport sysimport time②定义扑克牌类,每个对象代表一张扑克牌。class Card: """定义扑克牌类。每个对象代表一张扑克牌。 """ def __init__(self, card_type, card_text, card_value): """...原创 2019-05-15 18:17:45 · 6172 阅读 · 0 评论 -
Python常用语句案例分析2:用循环语句while嵌套实现九九乘法表
i = 1while i < 10: j = 1 while j <= i: print("%d*%d=%-2d " % (i, j, i * j), end='') j += 1 print("\n") i += 1原创 2019-04-24 21:51:01 · 999 阅读 · 0 评论 -
Python常用语句案例分析:if判断语句实现猜拳游戏
import randomplayerInput=input("请输入(0剪刀、1石头、2布:)")player = int(playerInput)computer = random.randint(0, 2)if (player == 0 and computer == 2) or (player == 1 and computer == 0)\ or (playe...原创 2019-04-24 21:43:29 · 541 阅读 · 0 评论 -
案例分析1-用Python来解决鸡兔同笼问题: 今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?
今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?ji = 0tu = 0while ji <=35: tu = 35-ji if 2*ji+4*tu==94: print ('鸡:',ji,'兔:','tu') break ji = ji+1...原创 2019-04-24 21:01:22 · 5930 阅读 · 0 评论 -
Python进行数据处理--用drop方法删除某列或者某行。
import pandas as pdimport numpy as npfrom pandas import DataFramefrom pandas import Seriesdf1= DataFrame( {"handsome":["timo","anni","timo"], "smart":["mike","anni...转载 2019-05-05 08:46:22 · 40768 阅读 · 2 评论 -
适合小白的数据分析Jupyter Notebook基础教程(下)
从之前介绍的教程第一部分中,我们发现使用Jupyter notebook的基本功能就可以做很多事情了,但是它还有更多的功能和选择,允许用户创造更漂亮的交互式文档。 ...转载 2019-04-28 19:40:14 · 1559 阅读 · 0 评论 -
适合小白的数据分析Jupyter Notebook基础教程(上)
Jupyter笔记本(又称IPython笔记本)是一个交互式的笔记本,支持运行超过40种编程语言。本文中,我们将介绍Jupyter notebook的主要特点,了解为什么它能成为人们创造优美的可交互式文档和教育资源的一个强大工具。在使用这个笔记本之前,你需要先进行安装。你可以在Jupyter网站上找到完整的安装步骤。这里,小编推荐使用Anaconda,因为Anaconda自带了Numpy...转载 2019-04-28 19:26:20 · 5197 阅读 · 0 评论 -
Python制作一个“密码薄”,其可以存储一个网址和一个密码。
# 密码薄passwordBook = {}def add(password, value): if password not in passwordBook.keys(): passwordBook[password] = value save() else: print("该密码已存在")def delete(passwo...原创 2019-05-03 20:32:10 · 3344 阅读 · 0 评论 -
Python实现学生管理系统
#用来保存学生的所有信息stuInfos=[]#打印功能提示def printMenu(): print("="*30) print(" 学生管理系统V1.0 ") print("1.添加学生信息") print("2.删除学生信息") print("3.修改学生信息") print("4.显示所有学生信息") print("0.退出...原创 2019-05-03 19:36:04 · 797 阅读 · 0 评论 -
用Jupyter Notebook做数据分析时,有时候运行代码时会有很多 warning输出,如提醒新版本之类的,如果不想这些乱槽槽的输出可以这样:
import warnings warnings.filterwarnings('ignore')原创 2019-04-26 19:26:53 · 3321 阅读 · 0 评论