![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
1.python理论课
文章平均质量分 77
国民小跟班
喜欢总结、极简主义、观点分享、懒人懒办法系列
展开
-
python省略考点补充2(面向对象+urllib读取链接)
一、面向对象(1)类的基本使用class people(): heigth=180 __weigth=60 def _init_(): pass def say_heigth(self): print("我的身高是",self.heigth) def say_weigth(self): print("我的...原创 2019-12-15 20:39:54 · 155 阅读 · 0 评论 -
python第9周作业
第一题求 1!+2!+3!+…99!+100!的值 恭喜! 本题所提交答案正确x=1s=0for i in range(1,101): x*=i s+=xprint(s)第二题已知n=1000+p,p为你学号末尾的三位数。 精确计算1/(1!)^2+ 1/(2!)^2 +…+1/(n-1)!^2 +1/(n!)^2, 计算结果是一个分数(不可再化简),该分数的分子加...原创 2019-11-03 17:05:38 · 749 阅读 · 1 评论 -
python(第8节课------用python实现有界面的聊天功能)
一.类的继承class people: name="" def __init__(self,name=""): self.name=name def self_introduce(self): print("我是",self.name) class woman(people): ...原创 2019-10-21 22:02:07 · 1150 阅读 · 1 评论 -
python(第7节课------常用函数+面向对象+获取数据的三种方式)
一.变量的作用域1.数值和列表 全局变量是否变化#1.数值和列表 对比全局变量是否变化#传入的列表在函数内赋值会发生改变,而常规的int型或float不会改变def fun(): x=2 y[0]=2 x=1 y=[1]print("执行前fun()函数前的x=",x)print("执行前fun()函数前的y=",y)fun()...原创 2019-10-15 10:11:20 · 260 阅读 · 0 评论 -
python学习(第六节课------正则表达式和函数的使用)
一、正则表达式的使用学习参考资料参考: 史上最全常用正则表达式大全 .1. re.match()字符串的匹配#正则表达式常用的3钟方法#re.match()字符串的匹配问题import repat="^[0-9]*$" #数字字符串正则表达式s="1233"print("s是数字字符串吗?")print(re.match(pat,s) is not None) #ma...原创 2019-10-12 19:42:40 · 240 阅读 · 0 评论 -
python入门(第五节课----字符串惯用法+正则表达式的使用+简单爬虫+Jupyter Notebook保存文件的方法)
一、字符串使用进制的转换方法:x=8bin(x) 将x转换为二进制oct(x) 将x转换为八进制hex(x)将x转换为十六进制字符串使用切片换换值题目1:将字符串的首字母替换成zs="abcdefg"s2="z"+s[1:] #s[1:]:从第二个数开始切片,一直字符串结束print(s2) 题目2:将字符串中的a替换成zs=...原创 2019-09-30 21:52:44 · 868 阅读 · 1 评论 -
python学习(第四节课)
一、判断条件判断符基本使用1<2 ,返回值为True1>2 ,返回值为False1==2,返回值为True连续使用1<2<3,返回值为True1>-1<10,返回值为Truex=1,y=1x==y返回值为True特殊判断x=Nonex is None返回值为Truein用法和关联词i...原创 2019-09-24 11:51:40 · 1420 阅读 · 0 评论 -
python学习(第一节课)
一、python常用的函数input函数如x=input(“请输入一个数”)会将用户输入的值强制转换为字符串类型的数据,然后自动赋给xprint函数如print(“123”),结果为123print()函数能打印字符串,元组,列表等,整数,浮点数等type函数type(x)用于判断x的类型id函数id(x)将返回x的地址del命令del x 将删除x这个对象eval(x...原创 2019-09-17 13:04:30 · 8107 阅读 · 14 评论 -
python学习(第二节课)
一、列表添加元素的几种方法[1,2,3]+[4,5,6]=[1,2,3,4,5,6]------直接两个列表相加x.append(v)-------直接列表尾部添加单个元素vx=[1,2,3]x.append(4)x=[1,2,3,4]x.extend([4])-------extend的()里面必须是一个列表x=[1,2,3]x.extend([4])x=[1,2,3...原创 2019-09-17 11:04:50 · 1499 阅读 · 2 评论 -
python学习(第三节课)
一、创建列表的几种方法x=list(range(1,100))x=[ ]for i in range(1,100):x.append(i)x=[i+2 for i in range(1,100)]表示对每一个i进行+2的操作结果为[3,4, …99,100,101]二、随机数的使用注意:使用前要 import randomrandom.random()产生一个0到1之...原创 2019-09-16 22:45:21 · 1106 阅读 · 2 评论