1、知识点补充2、编码3、集合4、深浅copy5、文件操作file1=open("D:/myclass/课堂文件/day02/day02/02字符串.py",encoding='utf-8',mode='r')print(file1.read())由于在windows中路径会识别特殊字符,比如换行符,可以在文件路径前加r来转义,如:r"
51CTO博客开发
实现PHP的注册功能:1、首选建立注册按钮2、再显示一个表单,上面有用户名,密码等3、填完资料后,有个提交按钮,可以将数据提交到服务器。4、服务器对数据进行验证并把数据插入到数据库中。5、数据库返回操作状态给php,php再返回操作状态给用户。实际操作:1、用html+css制作注册页面2、创建数据库和会员表3、编写PHP脚本PHP中保存post上传的数据的系统数组变量: $_POST
1、PHP编码可以在php代码前加上header头信息来指定浏览器的编码:header('Content-Type:text/html;charset=utf-8');2、删除变量$name='wang';unset($name);PHP中有垃圾回收机制。3、数据类型bool型、integer、string、float、object、array、resourse、null.4、PHP运算符:PHP
题目一:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?代码:nums=0for a in range(1,5): for b in range(1,5): for c in range(1,5): if a
一、创建一个object,FTP的server端和client端
一、python的面向对象1、封装之一 python的封装就是把类中的变量通过__init__构造方法封装在了self中,self在类被实例化以后,就是实例化的名字。即一个类中有所有的就去,但是都可以同时使用self中的变量。2、继承class abc: def test(self):  
一、isinstance(obj, cls)检查obj是否是类 cls 的对象class Foo(object): pass obj = Foo() isinstance(obj, Foo)可以判断属于某个类,或者属于某个类的父类。作用:在用户输入的时候,可以对输入的数据进行分类操作,然后再和数据库交互。二、issubclass(sub, super)
常用内置模块一、json/pickle串1、json不同的语言之间进行数据交换,不同程序的内存数据交换。和xml类似。import jsona={ 'db':[1,'wang'], 'home':['zhang',45], 'host':{'name':'ting','age':24}}#将json写入文件my_json
计算机语言排行:https://www.tiobe.com/tiobe-index/一、python内部代码执行过程|python文件,以.py结尾,首先指定解释器,有中文时候,要在第二行指定字符集.模块:内置模块类库自定义模块二、解释器#!/usr/bin/env pythonC语言: 代码编译得到 机器码 ,机器码在处理器上直接执行,每一条指令控制CPU工作python:代码编译得到
一、装饰器基础1、无参数的装饰器def zhuang(foo): def shi(): print '------' foo() print '=======' return shi##
一、冒泡排序第二种冒泡排序:li = [89,22,63,11,43,2,47,21,1,97,73]for a in range(len(li)-1): for b in range(a+1,len(li)): if li[a] > li[b]: &
字典的扩展:一、collections1、count 计数器需要先导入collections的模块:import collectionscoun=collections.Counter('ijfiefjjfjoejwfsdjljf')print counCounter({'j': 7, 'f': 5, 'e': 2, 'i': 2, 'd': 1, 'l': 1, 'o': 1, 's': 1,
一、三元运算格式:变量=值1 if 条件 else 值二Example 1:a=3name = "wang" if a == 2 else "zhang"print nameExample 2:a=input("pls input a num: ")print "OK" if a == 2 else "NO"二、pycharm断点调试:先在关键地方打上断点后,运行debug模式,此时到第一个断点的
公司里最常见的场景之一:一个销售去见了客户,带着一肚子郁闷地回到公司,冲到老板的房间说:老板啊,我今天去见那个某某客户了,人家要咱降价啊。您拿个主意吧,咱降还是不降啊? 如果你是老板,这个时候你会怎样回答呢? 第一,你对这个案子十分了解,你可以对此做出迅速反应,一拍桌子,说:降什么降啊? 这个案子我们有绝对优势。挺住! 第二,你对这个案子不那么了解,你的第一反应是了解情况:哦?为什
故障现象:今天早上一开机,就碰到此提示:kernel panic - not syncing: Attempted to kill init,大概意思是内核不同步:试图杀死init进程。系统环境:Centos5.9。后来在网上查了下,可能与selinux有关,我想了想,昨天好像配置了mysql好像是需要关闭selinux,然后我就从光盘引导,按F5进入rescue mode,中间一路OK,有个co
umask是目录的权限掩码值。即该目录在默认情况下,新创建出来的目录和文件的所具有的权限。但它并不是直接显示的权限,而是一个掩码值,而真实的权限值需要计算。目录和文件具有不同的计算方法,具体如下:1、目录的计算方法,目录系统默认为777,那么此目录的权限就是用777-umask值,就是该目录具有的真实权限。例:[ming@minghost tmp]$ umask0002上述例子
* literal:也就是普通纯文本,对 shell 来说没特殊功能。* meta:对 shell 来说,具有特定功能的特殊保留字符。(注一:关于 bash shell 在处理 command line 时的顺序说明,请参考 O'Reilly 出版社之
vim除了具有vi编辑器的功能以外,还有很多vi没有的特殊功能,下面介绍几种: 块选择(Visual Block),此功能可以选择文本当中的某一个块的区域,非常有趣,比vi方便了很多。具体操作按键如下 : 按键块选择的按键功能v选择字符,将光标所在行经过的字符反白选择V选择行,上下移动光标,经过的行反白选择ctrl+v选择块,上下左右移动光标,将块状反白选择
在vi编辑器中,分为三种模式:一般模式,插入模式,命令模式。1.1一般模式1.1.1一般模式:移动光标的方法h或向左方向键j或向下方向键k或向上方向键l或向右方向键ctrl+f---屏幕向下翻一页ctrl+b----屏幕向上翻一页数字0----将光标移动到当前行的最前面字符$----将光标移动到当前行的最后面字符G----移动到此文件的最后一行gg或1G----移动到此文件第一行nG----n代表
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号