搜索结果
查询Tags标签: python,共有 39688条记录-
十年老程序员:C、Python、Java 不可兼得,专心学好一门编程语言就行!
序言哈喽兄弟萌,很多铁铁在刚开始学编程的时候,总是避免不了看到某些哗众取宠的博主发的视频或者文章,说建议同时学好几门语言,一尝试发现,同时学好几个编程语言确实没有压力。但是,这只是在初级阶段而言,一开始简单的东西,当然再多学两种你也不会有压力,但是越到…
2022/8/24 1:22:54 人评论 次浏览 -
【737】排列组合通过python实现
参考:Permutation and Combination in Python 重要代码:from itertools import permutations 得到的结果就是排列的结果,以tuple的形式显示,具体可以具体代码实现!
2022/8/24 1:22:48 人评论 次浏览 -
python argsparse
python 运行时参数设置import argparse# Press the green button in the gutter to run the script. if __name__ == __main__:parser = argparse.ArgumentParser(description=Process some integers.)parser.add_argument("-c","--config",nargs=&qu…
2022/8/24 1:22:46 人评论 次浏览 -
python爬虫之BeautifulSoup4使用
钢铁知识库,一个学习python爬虫、数据分析的知识库。人生苦短,快用python。 上一章我们讲解针对结构化的html、xml数据,使用Xpath实现网页内容爬取。本章我们再来聊另一个高效的神器:Beautiful Soup4。相比于传统正则表达方式去解析网页源代码,这个就简单得多,实践是…
2022/8/23 14:25:33 人评论 次浏览 -
python---运算符(1)
1.算数运算符 代码演示:num1 = 10 num2 = 3 print(num1+num2) print(num1-num2) print(num1*num2) print(num1/num2) print(num1%num2) # 取余,10除3余数 print(num1//num2) # 取幂10/3取整 print(num1**num2) # 10的三次方2. 赋值运算符 代码演示:
2022/8/23 14:25:23 人评论 次浏览 -
用python画出网格图与路线图
import matplotlib.pyplot as plt import numpy as np from matplotlib.pyplot import MultipleLocator import copy import pylab import randomnetwork = [[0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,0,1,0,1,1,1,0,0,0,1,1,1,1,0,0,0,0],[0,1,1,0,0,0,1,1,1,0,…
2022/8/23 14:24:06 人评论 次浏览 -
ubuntu18.04 apt 安装python3.8
Run the following commands as root or user with sudo access to update the packages list and install the prerequisites: sudo apt updatesudo apt install software-properties-commonCopyCopyAdd the deadsnakes PPA to your system’s sources list: sudo add-ap…
2022/8/23 5:22:52 人评论 次浏览 -
【并发操作】协程,线程,进程是什么,在Python中怎么应用?
前言 生活中的多任务时时刻刻存在,例如小张一边码字一边看屏幕,又例如小蔡可以一边跳舞一边打篮球,这就是生活中的多任务。那么计算机中的多任务是什么呢、怎么使用呢?就让我们一起探讨计算机中,多任务-线程、多任务-进程、多任务-协程的理解以及在Python中的应用。多…
2022/8/23 5:22:45 人评论 次浏览 -
python简单操作redis
redis操作import redis r = redis.StrictRedis(host=localhost, port=6379, db=0) r.set(test1, test1)value1 = r.get(car) print(value1)all_keys = r.keys() print(all_keys)for indexKey in all_keys:indexValue1 = r.get(indexKey)print(indexValue1)if r.exists(&qu…
2022/8/23 2:52:53 人评论 次浏览 -
Python数据库编程
1. 操作SQLite3数据库Python3.x版本开始,在标准库中已经内置了SQLlite3模块,它可以支持SQLite3数据库的访问和相关的数据库操作。 在需要操作SQLite3数据库数据时,只须在程序中导入SQLite3模块即可。操作SQLite3数据库基本流程如下: (1)导入相关库或模块(SQLite3)…
2022/8/23 2:24:14 人评论 次浏览 -
第四讲 Python中的常见语句
4.1 if条件判断语句 4.1.1 if条件判断语句单分支 ◆单分支格式:if 判断条件: 语句块1…… else: 语句块2…… 例:name=input(请输入您的用户名:) if name == admin:print(欢迎管理员用户)else:print(欢迎普通用户)#输出:请输入您的用户名: 例:num=10 if num>5:…
2022/8/23 1:55:17 人评论 次浏览 -
Python批量处理文件的方法总结(包括folder、txt、xml、excel)
一、使用Python批量创建folder 主要用到的库就是os;代码运行的结果是:在指定文件夹下创建一组文件夹。 part1:代码:import os #导入os模块for i in range(1,11): #使用for循环创建从1到x的文件夹,此处是创建10个文件夹,从 1-10 …
2022/8/23 1:55:16 人评论 次浏览 -
Python中sys库
一、Python sys模块 是一个系统模块,该模块提供了一些接口,用户访问python解释器自身使用和维护的变量,同时模块中还提供了一些函数。 二、sys.argv 1.sys.argv【】是一个列表 2.sys.argv【0】是被调用的脚本文件名或全路径 3.sys.argv【1:】之后的元素是我们从程序外…
2022/8/23 1:55:12 人评论 次浏览 -
【转】python系列之:str、byte、hex相互转换(全)
python系列之:str、byte相互转换 一、byte转化为str二、str转化为byte三、str、byte相互转换完整代码四、byte转化hex五、hex转化byte六、byte、hex相互转换完整代码一、byte转化为str byte_data = bc3ff641ecfc1 str_data = str(byte_data,encoding = "utf-8"…
2022/8/23 1:55:10 人评论 次浏览 -
Python中可变类型与不可变类型、浅拷贝与深拷贝
一、可变类型与不可变类型 1.可变类型:列表、字典、集合 2.不可变类型:字符串、整数、元组 #可变类型赋值给一个新变量时,新变量所指id是不变的,当原变量发生变化时,因为所指id一样所以新变量也会发生变化,新旧相互影响 #不可变类型赋值给一个新变量,新变量所指的i…
2022/8/23 1:54:03 人评论 次浏览