入门拾遗 day2】的更多相关文章

一.类和对象 对于Python,一切事物都是对象,对象基于类创建 学会查看帮助 type(类型名) 查看对象的类型dir(类型名) 查看类中提供的所有功能help(类型名) 查看类中所有详细的功能help( 类型名.功能名) 查看类中某功能的详细内置方法,非内置方法: 带下划线的标识私有方法,他们通常拥有不止一种调用方    法.如下,我定义了两个字符串,__add__的+的效果是相同的.这里有一个内置方法很特殊:__init__,它是类中的构造方法,会在调用其所在类的时候自动执行. 二.整型(…
1.开灯问题 有n盏灯,编号为1-n,第一个人把所有灯打开,第二个按下所有编号为2的倍数的开关(这些灯都被关掉),第三个人按下所有编号为3的倍数的开关,依次类推,一共有k个人,问最后有哪些灯开着?输入n和k,输出开着的灯的编号? #include<stdio.h> #include<string.h> int a[1000]; //我们用数组来保存灯的状态 int main(void) { int n,k,i,j; int first=1;//最后的格式输出 memset(a,0,…
最近朋友圈和微博都刷了一波杰伦的回忆杀–说好不哭,想想都9012了,在学习react如火如荼的路上,也不妨停下脚步来总结总结,朝花夕拾一下. 为了便于阐述,我们还是来段小明和禅师的故事吧. 小明在学习路上遇到了一些问题,于是有了以下对话: <1> npm 对 yarn    小明:经历了从 npm -> cnpm -> yarn之后,没想到NPM5之后推出了一个新工具npx,比如在创建react项目时,使用命令 npx create-react-app my-app npx会将cr…
事务 什么是事务 要么都成功,要么都失败 事务原则 原子性:针对一个事务,两个步骤一起成功或一起失败 一致性:最终一致性,例如A.B之间的转账,无论两个账户如何操作,两账户的总价值不会变 隔离性:针对多个用户操作的事务,例如A.B之间的转账:主要是排除其他事务对本次事务的影响 持久性:表示事务结束后的数据不随外界原因丢失数据:事务没提交就恢复到原状,提交就更新 脏读:指一个事务读取了另外一个事务未提交的数据 不可重复读:一个事务内读取表中的某一行数据,多次读取结果不同(这个不一定是错误,可能只是…
参考链接:老师 BLOG : http://www.cnblogs.com/wupeiqi/articles/4906230.html 入门拾遗 一.作用域 只要变量在内存中就能被调用!但是(函数的栈有点区别) 对于变量的作用域,执行声明并在内存中存在,如果变量在内存中存在就可以被调用. if 1==1: name = 'tianshuai' print name 所以下面的说法是不对的: 外层变量,可以被内层变量使用 内层变量,无法被外层变量使用 二.三元运算 result = 值1 if 条…
模块初识1.标准库2.第三方库import sys sys.path #自己的本文件名不可为sys.py#输出模块存储的环境变量sys.argv #打印脚本的相对路径sys.argv[2] #取第二个参数 import os#与系统交互的模块 os.system("dir")#windows下打印路径下文件#直接输出到屏幕,不保存结果,返回值为0.表示执行成功 os.popen("dir").read()#不read()不保存结果,保存地址.os.mkdir(&qu…
入门拾遗 模块 模块用以导入python增强其功能扩展 1.使用 import [模块名] 导入,应用方式:模块. 函数,例: >>> import math >>> math.floor(3.5) 3.0 2.from [模块] import [函数]方式导入的话,可直接使用函数,例: >>> from math import ceil >>> ceil(3.5) 4.0 字符串表示:str和repr str和repr是将pytho…
前言: Docker 是一个用于开发.传送和运行应用程序的开放平台.Docker 使您能够将应用程序与基础设施分开,以便您可以快速交付软件.使用 Docker,您可以像管理应用程序一样管理基础设施.通过利用 Docker 的快速交付.测试和部署代码的方法,您可以显着减少编写代码和在生产中运行代码之间的延迟.为了让开发.部署.测试和分发变得更高效和轻松,让我们把Docker安装起来体验一下它的魅力所在吧! 系统要求: Docker 支持 64 位版本 CentOS 7/8,并且要求内核版本不低于…
Docker学习系列文章 入门必备:十本你不容错过的Docker入门到精通书籍推荐 day1.全面的Docker快速入门教程 day2.CentOS 8.4安装Docker day3.Windows10 Docker安装详细教程 day4.Ubuntu 20.04安装Docker Docker是什么? Docker 是一个开源的应用容器引擎,基于 Golang 语言开发,可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux 服务器.容器是一个沙箱机制…
开发环境搭建好之后,还需要一个集成开发环境也就是IDE来进行编程.这里推荐的IDE是IDEA,那个老掉牙的Eclipse还是先放一边吧,(手动滑稽). IDEA的下载地址:http://www.jetbrains.com/idea/ 下载的时候,可以选ultimate版,也可以选community版,建议选择ultimate版,下载好以后安装,激活码地址:http://idea.lanyus.com/ 使用前请将"0.0.0.0 account.jetbrains.com"添加到hos…