![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
小白的Python梦
这个作者很懒,什么都没留下…
展开
-
Python练习题-3
代码:print("水仙花数为:")for i in range(100, 1000, 1): a,b,c = i//100%10,i//10%10,i%10 if i==a**3+b**3+c**3: print(" {0}".format(i))c_sum = 0for i in range(3000, 6001, 1): g,s,b,q = i%10, i//10%10, i//100%10, i//1000%10 ...原创 2021-10-28 16:23:55 · 247 阅读 · 0 评论 -
Python实现进程以及应用
线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。在Unix System V及SunOS中也被称为轻量进程(lightweight processes),但轻量进程更多指内核线程(kernel thread),而把用户线程(user thread)称为线程。原创 2020-06-22 16:45:34 · 307 阅读 · 0 评论 -
Python实现简单的HTTP协议
1、HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。2、HTPP原理HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。Web服务器有:Apache服务器,IIS服务器(Internet转载 2020-06-22 16:36:22 · 2424 阅读 · 0 评论 -
Python网络编程UDP之应用
UDP通信时日常中比较常用的一种通信协议,适用于很多的应用场景,例如:微信群聊,QQ群聊等。1、UDP服务端的创建import socket# 创建udp套接字sockdf = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)# 绑定地址sockdf.bind(('0.0.0.0', 2222))print('Waiting connect......')# 循环接收消息while True: data, addr = sockdf原创 2020-06-22 16:24:50 · 182 阅读 · 0 评论 -
PythonTCP网络编程及应用
1、TCP服务端的创建import socket# 创建tcp套接字sockfd = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# 绑定地址sockfd.bind(('0.0.0.0', 6663))# 设置监听sockfd.listen(2)# 等待客户端连接while True: print('Waiting for connect.....') try: connfd, addr = sockf原创 2020-06-22 16:13:45 · 143 阅读 · 0 评论 -
Python文件读写缓冲区和文件读写操作实例
1、python文件缓冲区f = open('test', 'w', 1) # 第三个参数为1表示行缓冲,默认值为-1while True: data = input('>>>') if not data: break f.write(data) f.flush() # 立即刷新缓冲,写入磁盘f.close() # 文件结束刷新缓冲区2、python文件偏移量定义:打开一个文件进行操作时系统会自动生原创 2020-06-22 16:02:24 · 5877 阅读 · 0 评论 -
python实现微信自动发拜年信息和回复消息
import itchat, time, requests, json, random, urllib, ssl, stringdef get_friends(): """ 获取微信好友列表 :return: 返回微信好友列表 """ return itchat.get_friends(update=True)def get_response(msg...原创 2020-01-23 21:53:45 · 786 阅读 · 0 评论 -
python实现购物车功能和结算功能
import math商品的信息字典dict_commodity_info = { 101: {"name": "屠龙刀", "price": 10000}, 102: {"name": "倚天剑", "price": 10000}, 103: {"name": "九阴白骨爪", "price": 8000}, 104: {"name": "九阳神功", "pr...原创 2020-01-23 21:27:04 · 2879 阅读 · 0 评论 -
python第八天上机练习
“”"练习:定义函数,计算指定范围内的素数“”"def is_prime(item): """ 判断目标数字是否是素数 :param item: 需要判断的数字 :return: true是素数,false不是素数 """ if item <= 1: return False for number in range...原创 2020-01-23 21:21:21 · 186 阅读 · 0 评论 -
python第七天上机练习
“”"练习:在控制台中录入字符串,输入es,然后打印所有不重复字符串“”"list_input = []while True: input_str = input("请输入字符串:") if input_str == 'esc': break else: list_input.append(input_str)print(set...原创 2020-01-23 21:13:11 · 379 阅读 · 0 评论 -
python第六天上机练习
“”"练习:根据输入的季节获取对应的月份“”"while True: dict_season = dict([ ("春", (1, 2, 3)), ("夏", (4, 5, 6)), ("秋", (7, 8, 9)), ("冬", (10, 11, 12)) ]) season = input("请输入季...原创 2020-01-23 21:01:14 · 923 阅读 · 0 评论 -
python第五天上机练习
“”"在控制台中录入多名学生的名字,如果有重复,不存入列表,如果输入esc,则停止录入,在每行打印学生姓名“”"names = []while True: name = input("请录入学生姓名(输入esc停止录入):") if name == 'esc': break elif name not in names: names....原创 2020-01-23 16:45:19 · 967 阅读 · 0 评论 -
python第四天上机练习
“”"练习1:累加1–100之间整数练习2:累加5–58之间整数练习3:累加6–20之间偶数练习4:累加10–50之间整数之间个位数是2、5、8的整数“”"练习1sum = 0for i in range(1, 101): sum += iprint(sum)练习2sum2 = 0for i in range(5, 59): sum2 += iprint...原创 2020-01-23 16:37:46 · 592 阅读 · 0 评论 -
python第三天上机练习
“”"在控制台中获取两个数字,一个运算符(±*/)根据运算符,计算两个数字备注:如果输入的运算符有误,提示:运算符输入错误“”"```pythonnum_one = float(input("请输入第一个数:"))num_two = float(input("请输入第二个数:"))while True: yunsun = input("清输入运算符:") if y...原创 2020-01-23 16:30:17 · 618 阅读 · 0 评论 -
Python第二天练习
"""温度转换器摄氏度 = (华氏度-32)/1.8华氏度 = 摄氏度*1.8+32开氏度 = 摄氏度 + 273.15 (1)、在控制台中获取华氏度,计算摄氏度 (2)、在控制台中获取摄氏度。计算华氏度 (3)、在控制台中获取摄氏度,计算开氏度"""Fahrenheit_degree = 0Centigrade = 0Kelvin_degree = 0...原创 2019-12-30 22:56:27 · 568 阅读 · 0 评论 -
python高级斐波那契数列
python斐波那契数列递归方法: """斐波那契数列的递归计算""" def recur_fibo(num): if num<=1: return num else: return (recur_fibo(num-1)+recur_fibo(num-2)) ...原创 2019-10-10 21:18:04 · 901 阅读 · 0 评论 -
python在单词表中查找包含所有元音字母aeiou的单词并打印
python在单词表中查找包含所有元音字母aeiou的单词并打印python单词表中查找所有的元音字母aeiou:方法一: def claen(word): return word.strip().lower() def lookUpWord(word): newword = "" f...原创 2019-10-10 21:15:19 · 7416 阅读 · 1 评论 -
python列表元素的移动
python列表元素的移动1、python定义一个由整数组成的列表,其中包含10个元素,分别赋值1~10,然后将列表中的元素依次向前移动一个位置。即,原来:[1,2,3,4,5,6,7,8,9,10],变成:[2,3,4,5,6,7,8,9,10,1],然后输出这个数组。 a=[] for i in range(1,11): a.append(i) ...原创 2019-10-10 21:11:19 · 9913 阅读 · 1 评论 -
Python练习题目
Python课堂练习题目1、生成一个由100以内能够被5整除的数组的列表,然后将列表的数字从大到小排序。(下列介绍3种方法)第一种方法:list1= [] for i in range(1,101): if i%5==0: list1.append(i) list1.sort(reverse=True) prin...原创 2019-09-17 23:23:39 · 5836 阅读 · 0 评论