![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
hbltjdw
这个作者很懒,什么都没留下…
展开
-
python学习记录(一)
1.python为动态语言,代码不会被编译,由解释器程序来解释执行。2.为什么选择python1.可读性强2.学习曲线平滑3.简洁的语法3.python2与python31.python2为过去式,python3才是未来。2.最明显的区别为调用print的方式,最重要的区别为处理Unicode字符的方式4.python 环境变量的设置 默认情况下,windows安装python之后不原创 2017-10-17 23:52:20 · 148 阅读 · 0 评论 -
Python 练习实例15
题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。程序 x = int(input("成绩:"))if x >= 90: print("A")elif x>=60: print("B")else: print("C")原创 2017-11-18 23:17:02 · 199 阅读 · 0 评论 -
Python 练习实例17
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。程序:a = input('请输入一串字符:')英文 = 0空格= 0数字= 0其他= 0for i in a: if i.isalpha(): 英文 += 1 elif i.isspace(): 空格 += 1 elif i.i原创 2017-11-19 21:37:03 · 197 阅读 · 0 评论 -
Python 练习实例18
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。程序a = int(input('请输入相加的数字:'))b = int(input("请输入相加的次数:"))sum = 0k = afor i in range(b):原创 2017-11-19 21:43:35 · 241 阅读 · 0 评论 -
Python 练习实例6
题目:斐波那契数列。程序list = []list.append(0)list.append(1)print(0)print(1)for i in range(2,100): list.append(list[i-1]+list[i-2]) print(list[i])原创 2017-11-15 21:13:40 · 123 阅读 · 0 评论 -
Python 练习实例7
题目:将一个列表的数据复制到另一个列表中。程序listA = [1,2,3,4]listB = []listB = listA[:]print(listB)分析:多用切片原创 2017-11-15 21:16:03 · 200 阅读 · 0 评论 -
Python 练习实例8
题目:输出 9*9 乘法口诀表。程序for i in range(1,10): for j in range(1,10): # print( "%d * %d = %d" % (i,j,i*j),end=' ') print("{}*{}={}".format(i,j,i*j),end=' ')原创 2017-11-15 21:36:03 · 178 阅读 · 0 评论 -
Python 练习实例9
题目:暂停一秒输出。程序import timetime.sleep(1)print("I come late")原创 2017-11-15 21:37:42 · 169 阅读 · 0 评论 -
Python 练习实例10
题目:暂停一秒输出,并格式化当前时间。程序import timeprint(time.strftime('%Y.%m.%d %H:%M:%S',time.localtime(time.time())))time.sleep(1)print(time.strftime('%Y.%m.%d %H:%M:%S',time.localtime(time.time(原创 2017-11-15 21:47:55 · 156 阅读 · 0 评论 -
Python 练习实例11
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?程序j = 1list = []list.append(1)for i in range(1,10): if(i>=2): list.append(list[i-1]+list[i-2]原创 2017-11-16 23:55:23 · 165 阅读 · 0 评论 -
python 模拟netcat
学习记录:1.当一条命令用续行符 (“\”) 分割成多行时, 后续的行可以以任何方式缩近, 此时 Python 通常的严格的缩近规则无需遵守。严格地讲, 在小括号, 方括号或大括号中的表达式 (如 定义一个 dictionary) 可以用或者不用续行符 (“\”) 分割成多行。2.http://blog.csdn.net/tianzhu123/article/details/7655499原创 2017-11-23 00:29:11 · 922 阅读 · 1 评论 -
Python 练习实例5
题目:输入三个整数x,y,z,请把这三个数由小到大输出。程序:l = []for i in range(3): x = int(input('integer:\n')) l.append(x)l.sort()print(l)注意思路!原创 2017-11-13 21:44:11 · 260 阅读 · 0 评论 -
Python 练习实例4
题目:输入某年某月某日,判断这一天是这一年的第几天?程序import sysx = input("输入年月日:")years = [31,29,31,30,31,30,31,31,30,31,30,31]year = [31,28,31,30,31,30,31,31,30,31,30,31]sum = 0;l = x.split('.')y = in原创 2017-11-13 21:23:17 · 163 阅读 · 0 评论 -
python学习记录(二)
对象、名字和变量Python是强类型的,你永远无法修改一个已有对象的类型。Python中的变量有一个非常重要的性质:它仅仅是一个名字。(类似C语言指针)。名字是对象的引用而不是对象本身。type(thing) 了解一个对象的类型。python中 类和类型不加区分。/用来执行浮点除法,//用来执行整数除法。**为幂运算。两个整数也会得到浮点结果 9/5 为 1.8。基数0b或0B代表二进制。原创 2017-10-20 00:21:48 · 215 阅读 · 0 评论 -
python学习记录(三)
Python容器列表和元组元组和列表不要求所含有的元素的种类相同,每个元素都可以是任何Python类型的对象。元组不可变,列表是可变的。列表列表飞上适合利用顺序和位置定位某一元素。可由零个或多个元素组成,逗号分隔。list()函数将其他数据类型转换成为列表类型。包含列表的列表。切片提取元素。列表的切片仍然是列表。append(),extend()的用法,用错会怎样。insert()用法原创 2017-10-25 00:15:08 · 167 阅读 · 0 评论 -
Python 练习实例1
题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序for i in range(1,4): for j in range(1,4): for k in range(1,4): print("%d%d%d" %(i,j,k)) 分析:print原创 2017-11-07 23:49:51 · 201 阅读 · 0 评论 -
Python 练习实例2
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,原创 2017-11-08 19:42:29 · 286 阅读 · 0 评论 -
python学习记录(四)
python外壳:代码结构python使用空白来区分代码结构。使用 # 注释python没有多行注释,你需要明确的在注释部分的每一行开始处加上一个#。如果#出现在字符串中,将回归普通字符的角色。使用\连接使用 if、elif、else进行比较Falsefalse 布尔类型None null类型0 整数类型0.0 浮点型'' 空字符串[]原创 2017-10-29 12:22:16 · 236 阅读 · 0 评论 -
Python练习实例3
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?代码list = []for x in range(1,100): list.append(x*x)for i in range(99): if((list[i]+168) in list): print(list[i]-10原创 2017-11-12 23:33:27 · 156 阅读 · 0 评论 -
Python 练习实例12
题目:判断101-200之间有多少个素数,并输出所有素数。程序import mathdef judegesushu(k): for i in range(2,int(math.sqrt(k))+1): if(k%i == 0): return False return True原创 2017-11-17 16:32:24 · 159 阅读 · 0 评论 -
Python TCP服务器
import socketimport threadingbind_ip = "0.0.0.0"bind_port = 9999server = socket.socket(socket.AF_INET,socket.SOCK_STREAM)server.bind((bind_ip,bind_port))server.listen(5)print("listen on {}原创 2017-11-17 16:56:58 · 326 阅读 · 0 评论 -
Python 练习实例13
题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。程序for i in range(100,1000): if(int(str(i)[0])**3+int(str(i)[1])**3+int(str(i)[2])原创 2017-11-17 23:31:13 · 220 阅读 · 0 评论 -
Python 练习实例14
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序import mathdef pj(k): for i in range(2,int(math.sqrt(k))+1): if(k%i == 0): return False return Truede原创 2017-11-18 00:49:54 · 199 阅读 · 0 评论 -
TCP代理 python实现
1. isinstance(object, classinfo) 判断实例是否是这个类或者object是变量2.if else 写法c = a if a>b else b原创 2017-11-28 01:06:29 · 398 阅读 · 0 评论