关闭

Python学习笔记:七 银行管理系统

自己写的练手小程序,练习面向对象的概念,代码中都有注释,刚学的同学也可以很容易看懂(需要自己用pickle模块新建一个database.txt文件,用来存储用户数据信息)。# atm.py # 各种操作类 import random from card import Card from user import User import time class ATM(object): # 初始化...
阅读(10) 评论(0)

Python学习笔记:六

面向对象二一 对象属性和类属性 使用类创建的属性,在每个对象里都会存在的,称为类属性。 使用对象创建的属性,只有该对象存在该属性的,称为对象属性。 创建对象属性的两种方法: # 对象创建属性的方法1 对象名.属性名 = 属性值# 对象创建属性的方法2 通过self来创建 代码如下: # 使用对象创建的属性,只有该对象存在该属性的,称为对象属性。class Demo:...
阅读(25) 评论(0)

Python连接mysql时,出现编码问题的解决方法

(1)、首先,要保证文件的开头要加上编码设置来说明文件的编码 复制代码 代码如下:#encoding=utf-8(2)、然后,在连接数据的连接参数里加上字符集说明查询出的结果的编码,这个不加的后果可能是查询出的汉字字符都是问号 复制代码 代码如下:conn=pymssql.connect(server=’.’,user=”, password=”,database=’MyTest’,charse...
阅读(28) 评论(0)

Python插入数据到mysql:1054, "Unknown column 'CNITSEC2014SRV' in 'field list'"

下午想把网页爬取的数据存进数据库,捣鼓了半天一直报错。 错误信息是:1054, "Unknown column 'CNITSEC2014SRV' in 'field list'" Python代码是: sql = "insert into citsec(`num`, `beginDate`, `endDate`, `org`, `grade`) values (%s,%s,%s,%s...
阅读(27) 评论(0)

Python学习笔记:五

上周回顾一 匿名函数关键字: lambda注意: lambda只是一个表达式 函数体比def简单很多 lambda主体是一个表达式 而不是一个代码块 仅仅能在 lambda表达式中封装有限的逻辑进去#lambda匿名函数的使用 # func = lambda a,b:a+b # print(func(3,5))#定义并调用 # print((lambda a,b:a+b)(3,5))#...
阅读(51) 评论(0)

Python学习笔记:四

回顾手动抛出异常raise 异常名称(’输出的提示信息’)raise NameError('我出错了')Traceback (most recent call last): File "F:/qianfeng/python36/day08/1手动抛出异常.py", line 1, in raise NameError('我出错了') NameError: 我出错了 一...
阅读(33) 评论(0)

Python:递归遍历目录,统计目录大小,并以列表的形式返回所有py文件

# 递归遍历目录,统计目录大小,并以列表的形式返回所有py文件 import os path = 'F:/qianfeng/python36/day08/nian' dicList = [] def myTotalSize(path): # 全局变量dicList,存放py文件名 global dicList # 存放目录字节数 memory = 0 ...
阅读(27) 评论(0)

oj 回文子串

描述: 给你一个字符串a和一个正整数n,判断a中是否存在长度为n的回文子串。如果存在,则输出YES,否则输出NO。 回文串的定义:记串str逆序之后的字符串是str1,若str=str1,则称str是回文串,如"abcba". Python代码: # 给你一个字符串a和一个正整数n, # 判断a中是否存在长度为n的回文子串。 # 如果存在,则输出YES,否则输出NO。 # 回文串...
阅读(48) 评论(0)

Python学习笔记:三

函数function 回顾return return作为一个返回值,可以将函数内部我想要的值进行返回。 如果有返回值的时候不会有任何的输出,需要使用输出的函数进行输出。 如果在函数中遇到了return,下main的代码就不会执行。 一 变量的作用域 (1)全局变量...
阅读(57) 评论(0)

Python学习笔记:二

数据类型一 元组(tuple)元组与列表类似,不同之处在于元组的元素不能修改元组的写法:使用小括号,元组中的值用逗号来隔开 元组的取值:和列表一样,第一个索引为 0, 最后一个为 -1 注意: 当元组中只有一个值的情况下,必须加一个逗号,否则数据类型为 int,而不是 tuple 元组中的个别值不能进行删除,但是可以删除整个元组 可以使用加号(+)进行连接 二 集合(set)集合是一个无序不重复的序...
阅读(33) 评论(0)

Python学习笔记:一

流程控制一 流程控制分为哪几种 顺序结构 分支结构 循环结构 注意:所有的代码,程序默认都是顺序结构,也就是代码会默认从上至下执行二 分支结构(1)单一条件分支ifif 条件: # 条件的结果只有两种可能 真/假 # 真就会执行这句话 # 假就不会执行 print("今天天气真好") # 下面的代码正常执行 (2)双向条件分支if 条件表达式: # 为真就执行这里...
阅读(79) 评论(0)

Python学习:输入输出重定向

Python代码: import os cmd = input('cmd:') os.system(cmd) 控制台代码: (输出到文件中:同名会覆盖) F:\qianfeng\yicheng\test1>python 输入输出重定向.py >ipconfig.txt ipconfig (输出到文件中:同名不会覆盖) F:\qianfeng\yicheng\...
阅读(34) 评论(0)

centos7.3下安装nginx出现make: *** No rule to make target `build', needed by `default'. Stop.

解决办法:  yum -y install openssl openssl-devel 原帖: http://www.169it.com/article/2742357741876659266.html...
阅读(49) 评论(0)

Centos7 添加用户及设置权限

一、添加用户 1、登录root 用户 2、#useradd xxx(用户名) 回车 3、#passwd xxx(上面输入的用户名) 回车 此项是设置密码 4、#密码 回车 5、#确认密码 回车 二、给该用户添加root权限 1、#chmod -v u+w /etc/sudoers 为sudoers添加可写权限 2、切换到root(#su),输入visudo,进入命令...
阅读(49) 评论(0)

Python3.6下字符串的操作总结

Tips:          这些方法对字符串本身不产生变化          类似 print('回忆', '*' * 100) 的语句为功能分割线 print('回忆', '*' * 100) # 直接拼接字符串 a = 'good' + ' man' print(a) # 字符串重复 a = 'good' * 3 print(a) # 格式化输出 a = '今天是...
阅读(40) 评论(0)

阿里云centos7.3下 python3.6 使用 virtualenv 创建独立的虚拟环境

python3.6 -m venv py3 source py3/bin/activate 此时查看版本: python -V 显示: Python 3.6.2...
阅读(36) 评论(0)

centos7 如何卸载yum 安装的php

# yum remove php-common...
阅读(40) 评论(0)

Python爬虫学习:我的第一个爬虫—爬取贴吧感兴趣帖子的图片(大家都懂,哈哈)

喜欢逛贴吧的小伙伴,在看到帖子里边有自己想要的图片的时候(特别是多图的那种),如果一张一张的按“另存为”,浪费时间不说,还特别麻烦,所以福利来啦~ 由于本博客只是用来记录学习,所以没有写多少说明解释的文字描述,只是添加了必要的注释。 代码如下: # -*- coding:utf-8 -*- from urllib import request import chardet impo...
阅读(42) 评论(0)

oj 相同数字

描述: 给你一个整数列表L,判断L中是否存在相同的数字, 若存在,输出YES,否则输出NO。 Python代码: L = [1, 2, 3, 22, 11] L_copy = set(L) if len(L) == len(L_copy): print('NO') else: print('YES')...
阅读(23) 评论(0)

oj 序列判断

描述: 给你一个整数组成的列表L,按照下列条件输出: 若L是升序排列的,则输出"UP"; 若L是降序排列的,则输出"DOWN"; 若L无序,则输出"WRONG"。 Python代码: L = [1, 3, 2, 4] # L = [1, 2, 3, 4] # L = [4, 3, 2, 1] # L = [1, 2, 3, 4] if ''.join(str(L)) == ''...
阅读(30) 评论(0)
44条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:2201次
    • 积分:436
    • 等级:
    • 排名:千里之外
    • 原创:43篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章存档