python第一天作业】的更多相关文章

作业需求 OK 开始动手了 作业要用到的知识点: python的文件操作 ####################################################3 开始了 1.先写一个readme的文件.告诉人家你这个程序是干什么的.…
0:  python是脚本语言把?虽然不是很清楚什么是脚本语言就是了.复制一下: 脚本语言(英语:Scripting language)是为了缩短传统的"编写.编译.链接.运行"(edit-compile-link-run)过程而创建的计算机编程语言.早期的脚本语言经常被称为批处理语言或作业控制语言.一个脚本通常是解释运行而非编译.脚本语言通常都有简单.易学.易用的特性,目的就是希望能让程序员快速完成程序的编写工作.而宏语言则可视为脚本语言的分支,两者也有实质上的相同之处. 虽然许多脚…
作业一:编写登陆接口 1.输入用户名密码 2.认证成功后显示欢迎信息 3.输错三次后锁定 分析: 1.流程控制图 2.编写思路 以r+(读写模式)打开文件,读取文件内容字符串,再写入文件,以字符串的长度作为while循环的节点来判断 3.代码 f_name = "char" f_password = " f = open("test.txt","r+") #读写模式打开文件 count = len(f.read()) #读取文件内容字符…
import turtle turtle.color('black','red') turtle.pensize(10) turtle.begin_fill() for i in range(5): turtle.fd(200) turtle.rt(144) turtle.end_fill() drawSuperstar Superstar import turtle turtle.screensize(1000,1000,"green") turtle.pensize(10) tur…
第一周作业: 作业1:编写登陆接口 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 流程图: 代码:后来修改过一次: #!/usr/bin/env python # -*-conding:utf-8-** # __Author__:'liudong' #!/usr/bin/env python # -*-coding:utf-8-*- # __author__="Life" print('You have three times to login,otherwise your…
这一周将开启学习python第一周,开始之前学过python但是没有学精,到现在基本快忘记了,只能记住大概什么样子了emmm 作业计算bmi 这周作业为计算bmi,小明身高1.75,体重80.5.请根据bmi公式帮小明计算他的bmi指数,并根据bmi指数: 低于18.5:过轻 18.5-25:正常 25-28:过重 28-32:肥胖 高于32:严重肥胖 用if-elif判断并打印结果 体质指数(bmi)= 体重(kg)/ 身高^2 开始编了一个代码但是错了,不知道错在哪 height, weig…
代码地址如下:http://www.demodashi.com/demo/11650.html 看完本篇需要: 10min 作业练习需要: 0.5h~3h(依练习者对python熟悉程度而定) 看完本篇可以学到: 1.用xlrd模块读取Excel文件中的数据 2.用xlsxwriter模块向Excel文件写入数据并保存 3.用time和datetime模块将字符串转换成时间类,并进行时间的比较 本篇目录 作业需求 整体思路 详细实现步骤 3.1. 读取表格数据 3.2. 将行数据list按时间先…
OO第一单元作业已全部完成,为了使这一单元的作业能够收获更多一点,我回忆起我曾经在计算机组成课设中,经常我们会写一些实验报告,经常以此对实验内容反思总结.在我们开始下一单元的作业之前,我在此对OO第一单元进行总体性的反思总结,请各位助教和同学们批评指正! 一.程序结构分析 1. 代码规模度量 第一次作业 类 类总代码规模 类属性个数 类方法个数 "MainClass" 8 0 1 "Polynomial" 150 10 4 "Term" 36 2…
OO第一单元作业总结 第一次作业 基于度量分析代码结构 基本算法 第一次作业是简单多项式导函数求解,不需要对输入数据的合法性进行判定, 基本思想是用 (coeff, expo)表示二元组 coeff*x**expo,而多项式中的每一项都可以以二元组的形式存储,这样做的好处在于多项式的每一项存储形式规范单一,求导规则随之变得很简单,再加上由于不需要考虑输入数据的合法性与否.化简相对简单,使得实现很快. 当然缺点也很明显,可拓展性很差,只能支持简单的多项式,下一次迭代必须得重构了. UML类图: 耦…
python 第一站,豆瓣-美国末日评论小爬虫 最近学习python,但是光是看书看视频学习,总是觉得掌握的不够扎实.所以就决定自己去写写爬虫,当带着目的性去学,也许更容易发现自己需要什么.这是酝酿多日之后的第一个作品,简单的不能再简单的一个小爬虫. 使用工具: python3 (windows环境) re , urllib , urllib2 , json(这几个是python基本库中的,虽然json好像没用到- -!) BeautifulSoup4(非python基本库,需要自己安装) 思路…
Python第一天  安装  shell  文件 python里面一切都是对象 object 代码缩进:建议用四个空格来缩进,不要用tab键 安装 Linux自带python,windows需要下载msi文件进行安装,还要指定环境变量 #查看python版本和当前安装的python版本python -V rpm -qa|grep pythonpython-2.6.6-52.el6.x86_64 python shell解释器交互python shellipython(需要安装第三方模块ipyth…
数据类型: 什么是数据? 在计算机科学中,数据是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字字母.符号和模拟量等的统称.现在计算机存储和处理对象十分广泛,表示这些对象的数据也随之变得越来越复杂. 举个例子: 在游戏当中你会有你的自己的人物.装备.等级.金钱等等.这些都是数据,但是在Python中这些数据都有自己各自的类型那么他们该如何表示呢? 例如用cs来说 名字:Chares_Lee-------------------->字符串…
1.Hello World程序的两种方法     在windows下执行 1.编辑器里输入,不用编译 print("Hello World!") 直接就可以运行      2.可以存成一个程序再运行 存成一个文本,新建一个.py文件.到cmd中执行   运行脚本 python  Hello.py   在linux下执行  在linux 下创建一个文件叫hello.py,并输入   print("Hello World!")  执行前需给予 hello.py 执行权限…
#cnblogs_post_body h2 { background: linear-gradient(to bottom, #18c0ff 0%,#0c7eff 100%); color: #fff; height: 55px width:100% -moz-border-radius: 3px; padding: 3px; margin: 10px 0px; font-family: "微软雅黑", "宋体", "黑体", Arial } P…
Python版本:Python 3.6.1 0x01 命令行交互 在交互式环境的提示符>>>下,直接输入代码,按回车,就可以立刻得到代码执行结果.现在,试试输入100+200,看看计算结果是不是300: >>> 100 + 200 300 让Python打印出指定的文字,可以用print()函数,然后把希望打印的文字用单引号或者双引号括起来,但不能混用单引号和双引号: >>> print("Hello World!") Hello…
#OO第一单元作业总结 #确认存活,爱学习,爱北航,爱OO 一.三次作业分析 1.第一次作业 1.1 程序结构 对方法的度量: 类的内聚和相互间的耦合情况: 类图: 优缺点: 优点大概没什么优点,毕竟我只是个emmmm 缺点是显而易见的简单粗暴,一个Polynomial干到底,输入输出提取优化求导一站式操作,完全没有get到面向对象. 1.2 bug分析 未通过的公测用例:   无 被互测发现的bug:    未处理的空白字符,理解错题意害死人.×n Bug修复:                …
BUAA_OO第一单元作业总结 单元任务 第一单元的任务为实现表达式的求导,其中第一次作业是对简单多项式的求导,第二次作业是对包含简单幂函数和简单正余弦函数的多项式的求导,第三次作业是对包含简单幂函数和简单正余弦函数同时存在嵌套情况的多项式的求导. 一.基于度量的程序结构分析 第一次作业 1. 设计思路 第一次作业给出的多项式每一项之间仅包含加减运算,并且每一项都有固定的格式,即为系数*x^指数,因此可以创建两个ArrayList链表,一个为系数,另一个为指数.首先通过正则表达式将关于空白符与符…
OO第一单元作业总结 在第一单元作业中,我们只做了一件事情:求导,对多项式求导,对带三角函数的表达式求导,对有括号嵌套的表达式求导.作业难度依次递增,让我们熟悉面向对象编程方法,开始从面向过程向面向对象转变.本文中,我将介绍我个人每一次作业的做法,以及三次作业的分析,互测时策略. 第一次作业 第一次作业由于只对多项式进行求导,求导的函数只有幂函数,项与项之间仅有和关系,因此处理起来比较简单,输入可以使用正则表达式提取数据,存储可以使用HashMap,这样可以很方便的实现合并同类项,输出也只需要判…
OO第一单元作业的主题是求导,下面将分三次作业分别总结一下. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------…
Java第一周作业 本周作业: 参考<<教材学习指导(http://www.cnblogs.com/rocedu/p/7911138.html)) 学习第一章视频 参考<<使用开源中国(码云)托管代码(https://www.cnblogs.com/rocedu/p/5155128.html)>>,<<使用JDB调试Java程序(https://www.cnblogs.com/rocedu/p/6371262.html)>> 输入调试教材上代码,…
Python简介 Python是一种计算机程序设计语言.是一种动态的.面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项目的开发. --摘自360百科 Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构. Python 是一种解释型语言: 这意味着开发过程中没有了…
Linux内核原理与分析 - 第一周作业 实验1 Linux系统简介 Linux历史 1991 年 10 月,Linus Torvalds想在自己的电脑上运行UNIX,可是 UNIX 的商业版本非常昂贵,于是他基于MINIX开发了初版的Linux.在之后越来越多的人加入其中,开发Linux. Linux与Windows的不同 Linux: 免费 支持开源自由软件 安全性较强 主要使用命令行 系统可定制 多用户和用户和用户组的规划 Linux学习步骤 Linux初级 Linux系统安装 Linux…
作业链接:https://egdu.cnblogs.com/campus/hljkj/CS2017-5/homework/963 一.评分要求 * 要求1 (5分):博客中给出安装软件的截图(得分点1.1),读者能从截图判断出被安装的设备是PC或者移动设备(得分点1.2): * 要求2 (5分):PC上安装C编译器,助教未明确要求博客应有编程软件截图,故按时交作业的同学均得分(得分点2): * 要求3 (5分):加入课程小组(得分点3): * 要求4 (5分):安装与使用Git(得分点4): *…
要求1: 请在你的PC或者移动设备上安装词典,该词典工具能对计算机术语进行翻译.需要在你的博客中给出安装软件的截图,请确保阅读者能从截图判断出你的被安装的设备是PC或者移动设备.(5经验值) 要求2: 请在你的PC上安装C编译器,建议windows系统安装dev-c++,Mac或者Linux系统请自己从网上寻找满足题目要求的编译器(不限定dev-c++).(5经验值) 要求3: 请加入课程小组.有疑问的同学请多在小组内发帖提问.如何加小组和发帖,不在教学范围内,请自行摸索使用.(5经验值) 要求…
题一答案: Console.WriteLine("请输入a"); int a = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("请输入b"); int b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("请输入c"); int c = Convert.ToInt32(Console.ReadLine()); ; 写…
1.从键盘上输入三个数,用if语句和逻辑表达式把最大数找出来.2.从键盘上输入三个数,用if语句和逻辑表达式把最小数找出来.3.输入一个成绩(0-100),然后用if else语句判断该成绩是优.良.中.及格还是不及格.(分数段自定义).4..输入一个成绩小于等于100的正整数,然后用switch语句判定其成绩等第.90到100分为优秀,80到89分为良好,60到79分为及格,59分以下为不及格.5.定义变量 a 变量为5 ,b变量为10 ,试着把这两个值进行交互. 本系列教程: C#基础总结之…
目录 Python学习day5作业 ATM和购物商城 1. 程序说明 2. 基本流程图 3. 程序测试帐号 4. 程序结构: 5. 程序测试 title: Python学习day5作业 tags: python author: Chinge Yang date: 2017-01-27 --- Python学习day5作业 @(学习)[python] ATM和购物商城 作业需求 ATM: 指定最大透支额度 可取款 定期还款(每月指定日期还款,如15号) 可存款 定期出账单 支持多用户登陆,用户间转…
目录 总 架构 Controller​ Model​ 输入处理 代码静态分析 行数 方法复杂度 UML​ 类图 优点 缺点 坑 输入 非法的空白字符 输入的简并处理 运算 浅拷贝 可变类型与不可变类型 输出 表达式因子的优化 互测策略 测试集测试 针对性测试 脚本测试 Creational Pattern 总 本博文是2019年北航面向对象(OO)课程第一单元作业(多项式求导)的总结.三次作业的要求大致如下: 第一次作业:简单幂函数的求导,如 \(1 + x^5 + 4 * x^3\) 第二次作…
2017-2018-1 Java小组-1623 第一周作业 <构建之法>学习笔记及团队成员介绍 1. 学习内容 概论 个人技术和流程 软件工程师的成长 两人合作 团队和流程 敏捷流程 实战中的软件工程 需求分析 项目经理 典型用户和场景 软件设计与实现 用户体验 软件测试 质量保障 稳定和发布阶段 IT行业的创新 人绩效和职业道德 2.遇到的问题 3.小组成员及分工分工 学习内容: 第一章 概论 1.1 软件= 程序 + 软件工程 一个复杂的软件不但要有合理的软件架构.软件设计与实现,还要有各…
前言 去年看武sir代码发布的视频无意中听到了蓝鲸平台但是一直没深究,前一段时间公司要搞一个代码发布平台,但是需求变化很多一直找不到一个很好的参考 模板,直到试用了一下蓝鲸作业平台发现“一切皆作业”的思想非常好,比如一个简单变更发布: 1. 对 web 组(3 台机器)停服务 在三台机器上执行(/home/tomcat/bin/shutdown.sh) 2.对web组(3台机器)更新版本文件 在三台机器执行(scp xxx yyy),有些公司可能是rsync同步.(git pull)客户端拉取.…