随笔分类 - python
摘要:上图仅适用python2
阅读全文
摘要:#__author: hasee #date: 2018/2/4 # dic={1:'liu','age':35,'hobby':{'girl_name':'金箍棒','age':45},'is_handsome':True} # dic={'age':'liu','age':35,'hobby':{'girl_name':'金箍棒','age':45},'is_h
阅读全文
摘要:#__author: hasee #date: 2018/2/4 product_list=[ ('Mac',9000), ('kindle',800), ('tesla',900000), ('python book',105), ('bike',2000), ] saving=input('please input your money:')...
阅读全文
摘要:adb的全称为Android Debug Bridge 调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、查看设备软硬件参数、系统升级、运行shell命令等。那具体有哪些可用命令呢?下面我就一一道来。 adb环境变量的配置 工欲善其事,必先利其器。ad
阅读全文
摘要:#__author: hasee #date: 2018/1/20 from urllib.request import urlopen, urlretrieve from urllib.parse import quote from re import findall url = 'http://www.cdtest.cn/' # 确定URL f = urlopen(url) # 利...
阅读全文
摘要:import re #在Python中正则表达式的使用 #findall() #match() #search() #第一个参数为正则表达式,第二个参数为要检索的字符串 #result=re.findall('Hi',s) #findall()查找字符串中所有满足正则表达式规律的内容,并将结果依次保存在列表中 #result=re.match('hi') #match()从字符串开头位置...
阅读全文
摘要:from urllib.parse import quote,unquote #字节码 #%E6%88%90%E9%83%BD #quote 字符串-字节码 编码 #unquote 字节码-字符串 解码 s='成都' s1=quote(s,encoding='utf8') print(s1) s4=unquote(s1) print(s4) #字节码 #\xe6\x88\x90\x...
阅读全文
摘要:from time import time,sleep now1=time() #import urllib.request #urllib.request.urlretrieve() #from urllib import request #request.urlretrieve() def abc1(a,b,c): print(a) #a接收的是下载过程中数据包的序号 ...
阅读全文
摘要:#open() #urlopen() #方法名称不同 #参数不同 #只能以只读模式打开网络资源文件包名就是一个文件夹,包含许多的模块模块就是一个文件,文件里包含其他的函数之类的。详解:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014318447437605e90206e...
阅读全文
摘要:import pymysql conn=pymysql.connect(host='192.168.8.30',port=3306,user='root',password='123456',db='hzdl',charset='utf8') cur=conn.cursor() while True: #提示用户输入账号 print('请输入账号:') #接收用户的输入...
阅读全文
摘要:六种变量有:全局变量、局部变量、类变量、私有变量、公有变量、私有变量 根据函数分: 全局变量和局部变量的区别: 全局变量可以在函数外使用 局部变量不能再函数外使用,局部变量可return返回,且返回多个值,在调用时需定义多个全局变量接收 在函数体global的变量为全局变量 根据类分: 类变量和对象变量都可以在类体外使用 公有变量和私有变量是在类变量和对象变量的基础上的,公有变量可以在类体外使...
阅读全文
摘要:#__author: hasee #date: 2018/1/17 # python程序连接数据库,需要提前准备好第三方库(不同类型的数据库第三方库不同) # 利用python开发环境中自带的pip工具完成第三方库的安装 pip install pymysql # 数据库连接过程 # 1、准备第三方库 # 2、在程序中import模块 # 3、利用pymysql模块中的connec...
阅读全文
摘要:#__author: hasee #date: 2018/1/17 # 明确在程序执行期间,有哪些对象参与-取款机 # 分析对象的行为、数据属性 # 数据属性-所有用户的信息 # 行为属性-登陆校验、显示余额、取款服务、转账服务 # 定义类 class ATM: user_info = 0 def __init__(self): f = open('user...
阅读全文
摘要:为什么不用上面图片的形式,是因为for w,u in enumerate(user_info)每次都会循环一次,显示结果为: 所以将结果标记为不同的数字,对应不同的状态,在结果外输出
阅读全文
摘要:#__author: hasee #date: 2018/1/15 from random import choice # 分析参与程序执行期间的对象-队伍中的队员 # 分析对象的行为属性、数据属性 # 队员的行为属性-射门、守门 # 队员的数据属性-得分 # 定义类,描述同类对象 class User: score = 0 def u_shemen(self): ...
阅读全文
摘要:#__author: hasee #date: 2018/1/13 # 有10个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子 # 设计一个程序计算最后留下的是原来第几号的那位 # 答案:4 # 让10个人围成一圈 l1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] num = 1 for i in l1: if num !...
阅读全文
摘要:#无限for循环for i in l1: l1.append(0) print('hello') #将列表排序#sort()使用有限制,只能完成数值型列表的排序#sort()排序后,将原列表修改成新的列表l1=[4,3,2,5,6,1,1.23,2.34]l1.sort()print(l1) l1.
阅读全文
摘要:练习:点球大战游戏(基于之前做的猜数字游戏思路) 足球比赛经过90分钟的赛事后,如果比分相同,则双方各派5名队员进行点球大战 5轮点球大战双方交替进行,即在1轮比赛中双方各射门一次、守门一次,5轮比赛 结束后对比双方得分确定获胜方 如果5轮比赛后比分相同,则进行第6轮比赛,如果第6轮比分还相同,那么
阅读全文
摘要:#__author: hasee#date: 2018/1/8#for循环#for循环本质是用于完成对序列(一组有序的数据集合)进行遍历,遍历过程中每次循环会将序列中的一个元素按顺序提取出来,存放在for关键字后的变量中#for循环的循环次数取决于序列中的元素个数,因此for循环被称为计数循环#当循
阅读全文
摘要:#__author: hasee#date: 2018/1/7#设计一个程序求出所有能够被7整除的3位整数#判断第一个三位数100是否能被7整除#num=100#if num%7==0:# print(num)#判断第二个三位数101是否能被7整除#num=101#if num%7==0:# pri
阅读全文

浙公网安备 33010602011771号