Python Lab Assignments】的更多相关文章

引用: https://github.com/saismaran33/Python-Lab-Assignments/wiki/Python-Lab-Assignment-2 Lab 1 对于任何Web应用程序登录,都需要根据数据库规则验证用户密码. 假定某个Web应用程序, 其有效密码的条件是: a)密码长度应在6到16个字符之间 b)至少要有一个数字 c)至少包含有[$ @!*] 中一个特殊字符(中括号不计入). d)应至少包含一个小写字母和至少一个大写字母 要求实现一个lab1.py, 该程…
本文为我的斯坦福计算机网络课的编程实验(Lab Assignments)的学习总结.课程全称:CS 144: Introduction to Computer Networking. 事情发生于我读了半本<计算机网络:自顶向下方法>后,想要找点练手的东西,碰巧在知乎上看到了这个推荐帖:CS144: 什么,你学不会TCP?那就来自己写一个吧!.这门课的作业要求实现一个简单的TCP协议,自带充足评测程序,同时又比较有挑战性,我便欣然做之. LAB0 在我开始做实验的时候官方不知为何已经删掉了spo…
Coding the Matrix: Linear Algebra through Computer Science Applications 这是一门用python实现矩阵运算的课,第一次作业就感觉对python的提高很大,用到了各种数据类型. 代码如下: ## Task 1 minutes_in_week = 60*24*7 ## Task 2 remainder_without_mod = 2304811-2304811//47*47 ## Task 3 divisible_by_3 =…
等以后有时间补上. 附上代码: #! /usr/bin/env python # coding:utf-8 #-----------------------------------------学号和密码自己填写.usage: python lab.py # 如果是linux系统,可以配置crontab文件 crontab - e编辑保存以下内容 # 40 8 * * 1-5 /usr/bin/python /home/liyang/workspace/bug/lab.py # 40 11 * *…
以默認方式安裝,會將 Python 安裝在目錄 C:\Users\Administrator\AppData\Local\Programs\Python\Python37 下: 有趣的是: 在此目錄下有個內建的 Python Lab (C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Lab),而在子目錄下有個 Hello.py 小程式提供小測試. 點選滑鼠右鍵,以 PyCharm 這 IDE 工具打開 Hello.py…
本文是CSAPP第二章的配套实验,通过使用有限的运算符来实现正数,负数,浮点数的位级表示.通过完成这13个函数,可以使我们更好的理解计算机中数据的编码方式. 准备工作   首先去官网Lab Assignments获得实验相关的文件(也可以加我QQ获取教学视频.PPT等内容)在每个实验文件的README中都详细介绍了如何修改程序,编译程序等.建议仔细阅读,有不明白的可以留言,看到后会及时回复.   我的编译环境:Ubuntu 16.04,gcc 5.4.0.   编译时会报如下错误.   执行以下…
Awesome Courses  Introduction There is a lot of hidden treasure lying within university pages scattered across the internet. This list is an attempt to bring to light those awesome courses which make their high-quality material i.e. assignments, lect…
This is an interesting question from one of the lab assignments in Introduction to Computer Systems, fall 2018 at Peking University. Problem Description Given a 32-bit integer \(x\)(in two's complement), implement a C function that returns \(\frac{x}…
用于资源记录. 视频: 卡内基梅隆大学 Introduction to Computer Systems CMU 15-213 Fall 作业(labs): Lab Assignments…
<CSAPP>号称程序员圣经,虽然中文译名为<深入理解计算机系统>,但其实没那么"深",只是覆盖面很广,一般用作计算机专业大一导论课的教科书.早就听闻书上配套的实验十分经典,这次重温新版(第三版),打算把所有的实验都做一下,也写个系列博文,好记录实验过程.实验可以在书本配套网站CSAPP: Lab Assignments下载,这篇从第一个实验 -- 位操作开始. 概述 本实验是第二章<信息的表示与处理>的配套实验,要求使用一个高度限制的C语言子集实现…