Python
IT_Kyle
这个作者很懒,什么都没留下…
展开
-
python(@property用法详解)
class People(object): def __init__(self, name, age): self.name = name self.age = age # 私有属性 self.__number = 0 # 获取私有属性值 number = p1.number 会执行这个函数 @property def number(self): # 返回私有属性值 retur.转载 2020-11-25 19:02:09 · 428 阅读 · 0 评论 -
pip install PyQt5 安装方法
1,首先要安装pip install sip2,pip 要版本足够,pip 升级方法: python -m pip install --upgrade pip3,pip install PyQt5安装超时方法:pip install PyQt5 -i https://pypi.douban.com/simple原创 2020-11-24 22:48:46 · 8493 阅读 · 2 评论 -
因式分解
nMum = int(input('因式分解值:')) print(nMum, end='=') i = 2 k = nMum while i < k: if k % i == 0: print(i, end='*') k = k // i i = 2 else: i += 1 print(k)原创 2020-11-12 17:03:38 · 144 阅读 · 0 评论 -
Python2.x 和 Python3.x 中 raw_input( ) 和 input( ) 区别
1、在 Python2.x 中 raw_input( ) 和 input( ),两个函数都存在,其中区别为:raw_input( ) 将所有输入作为字符串看待,返回字符串类型。 input( ) 只能接收"数字"的输入,在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )。2、在 Python3.x 中 raw_input( ) 和 input( ) 进行了整合,去除了 raw_input( ),仅保留了 input( ) 函数,其接收任意任性输入,将所有输入默认为转载 2020-10-13 18:38:08 · 104 阅读 · 0 评论 -
Python 学习(六—1):项目—口令保管箱
#Python编程快速快速上手第六章的项目一项目描述:通过键,找到密码,将密码直接拷贝到剪贴板上,在输入密码的时候zhij直接粘贴就可以。1.python代码 保存pw.py文件用脚本来执行python程序。其中首行需要 #! + python版本号#! 是告诉计算机,让python来执行这个程序其中:Windows上 第一行是 #! python3OS X ,第一...原创 2019-04-02 23:08:49 · 1441 阅读 · 4 评论 -
Python 学习(六):字符串操作
# Python 6.字符串操作# 双引号 好处是中间的单引号可以打印出来print("I'm 25 years old")# 转义字符(\)print("I\'m 25 years old")# \' 单引号# \" 双引号# \t 制表符# \n 换行符# \\ 倒斜杠# 原始字符(r)# 可以在字符串开始的引号之前加上r, 使它成...原创 2019-04-02 00:04:17 · 204 阅读 · 0 评论 -
Python 学习(九):组织文件
# python 09.组织文件# shutil模块(shell工具) 复制、移动、改名、删除文件# 1 复制文件和文件夹 shutil.copy(source, destination)返回复制文件的路径import shutil, os# 设置当前路径os.chdir('./python')# 复制文件shutil.copy('test_1.py', 'test_2.p...原创 2019-04-06 18:28:30 · 143 阅读 · 0 评论 -
python 学习(八—1) 项目:生成随机的测试试卷文件
# python 08-1 项目:生成随机的测试试卷文件# 来自:《Python编程快速上手》# 目标:# 1.创建10份不同的测试试卷# 2.为没分试卷创建15个多重选择题,次序随机# 3.为每个问题提供一个正确答案和三个随机的错误答案,次序随机。# 4.将测试试卷写到10个文本文件中# 5.将答案写到10个文本文件中# 要做的事:# 1.将州和它们的首付保存在一个字典...原创 2019-04-06 13:51:08 · 492 阅读 · 0 评论 -
Python 学习(五):字典和结构化数据
# Python 5.字典和结构化数据# 字典是许多值的集合。但不像列表的下标,字典的索引可以使用许多不同数据类型,不只是整数# 字典的索引被称为“键”,键及其关联的值称为“键-值”对。# 例如myData = {'size': '30', 'color': 'white', 'pos': 'left'}# 键:size, color, pos# 键值:30, white, lef...原创 2019-03-31 23:23:42 · 294 阅读 · 0 评论 -
Python 学习(八):读写文件
# 1.路径操作# 当前工作目录 os.getcwd() 函数获取当前工作路径的字符串import ospath = os.getcwd()print(path)# os.chdir() 改变当前路径os.chdir('/Users/wang/Desktop')path = os.getcwd()print(path)# os.makedirs() 创建文件夹...原创 2019-04-05 16:14:53 · 162 阅读 · 0 评论 -
Python 学习(四):列表
# Python 4.列表# 列表是一个值,它包含多个字构成的序列。# 列表用左方括号开始,右方括号结束。[]# 例如:['cat', 'bat', 'rat']# 下标取值spam = ['cat', 'bat', 'rat', 'rab']print(spam[0], spam[1], spam[2], spam[3])# 负下标的使用 -1表示最后一个,依次类推pri...原创 2019-03-31 00:12:15 · 189 阅读 · 0 评论 -
Python 学习(三):函数
#Python 3.函数# def 语句和参数 注意分号def hello(name): print("Hello " + name)for i in range(3): hello('Kyle')# 返回值 和 return 语句import randomdef getMax(num1, num2): if num1 > num2: ...原创 2019-03-30 20:20:37 · 117 阅读 · 0 评论 -
Python 学习(二):控制流
#Python 控制流#布尔类型 Boolean 只有两个#True / False 都需要首字母大写#比较运算符#== != < <= > >=#二元布尔操作符# and or# and操作符是 一个假结果假# or 操作符是 一个真结果真# not 操作符# 不多说,就是相反的意思# if elif else 语句 注意代...原创 2019-03-30 17:32:46 · 126 阅读 · 0 评论 -
Python 学习(一):基础
#Python# 数学操作符#指数print(2**8)#取模/取余数print(22%6)#整除/商数取整print(22//6)#除法print(22/6)结果:256433.6666666666666665# Python 的数据类型#Python的每个值都只有一种数据类型#整型 -2, -1, 0, 1, 2, 3#浮点型 -2.1, ...原创 2019-03-30 15:40:59 · 85 阅读 · 0 评论 -
Python 学习(七):模式匹配与正则表达式
# Python 7.模式匹配与正则表达式# 正则表达式的模块 re(Regex)# 方法:# 1.用import re 导入正则表达式模块。# 2.用re.compile()函数创建一个Regex对象。# 3.想Regex对象的search()方法传入想查找的字符串,它返回一个Match对象。# 4.调用Match对象的group()方法,返回实际匹配文本的字符串。#*貌似需要...原创 2019-04-04 00:31:45 · 207 阅读 · 0 评论