搜索到与相关的文章
Python

Python之流程控制——while循环

Python之流程控制——while循环一、语法while条件:执行代码while就是当的意思,它指当其后面的条件成立,就执行while下面的代码。例:写一个从0打印到10的程序count=0whilecount<=10:print('第%s次'%count)count+=1如果要打印1~10之间的偶数怎么办呢?那就得先搞清楚,怎么判断一个数字是偶数?能被2整除的就是偶数,但如何判断这个数是否能被2整除呢?简单,直接判断这个数除以2之后的余数是否为0就行了

系统 2019-09-27 17:55:03 2391

Python

python:time模块的简单使用

time模块常用的内置函数time.time()描述:time()函数用来返回当前时间的时间戳。时间戳:从1970年1越1日00:00:00开始按秒计算的偏移量返回值:返回当前时间的时间戳操作:>>>importtime>>>time.time()1561604251.8386292#当前时间的时间戳注意:第一个time是模块,第二个time是方法time.localitime()描述:格式化时间戳为本地的时间参数:[sec]转化为time.struct_

系统 2019-09-27 17:54:04 2391

Python

简单了解python变量的作用域

1.效果图:2.代码#作用域是对象生效的区域(对象能被使用的区域)#全局作用域在任意位置可生效#局部作用域在函数内生效c=20#全局变量deffn():d=10#a定义在了函数内部,所以他的作用域就是函数内部,函数外部无法访问print('函数内部:','c=',c)print('函数内部:','d=',d)fn()print('函数外部获取:','c=',c)print('函数外部获取:','d=',d)#在Python中一共有两种作用域#全局作用域#-

系统 2019-09-27 17:54:02 2391

Python

python调试神器PySnooper的使用

相信很多小伙伴平时写python的时候都是需要调试程序的,出问题了,需要了解函数内部是怎么跑的,而这个时候很多人都会想到在疑惑的地方使用print函数来打印一下参数来调试。虽然用print也是不失为是一种方法,但是有时如果疑惑的地方多就要每个地方都要加print,这样就显得比较麻烦了。今天发现在Github开源了一个神器,可以清楚让你清楚了解函数内部的运行以及参数值的变化,PySnooper,项目地址:https://github.com/cool-RR/

系统 2019-09-27 17:50:04 2391

Python

day003-python初识

基本的写代码流程:1、创建xxx.py文件注意:文件不要保存在中文的路径下,和文件名不要以中文命名。2、写代码a.注意两行文件头a.注意两行文件头b.写功能代码3、执行代码a.打开终端b.输入python命令,即python代码文件的路径(例:pythond:\test\mytest.py)知识点一:xxx.py文件的文件头部信息#!/usr/bin/envpython#-*-coding:utf-8-*-知识点二:input()用于与用户交互,等待用户输

系统 2019-09-27 17:49:47 2391

Python

Python数据类型 — 元组

元组类似于常量数组。元组名=(元素……)元组创建#创建tuple#格式:元组名=(元组元素1,元组元素2,……,元组元素n)#创建空的元组tuple1=()print(tuple1)#元组中的元素的类型可以不同tuple2=(1,2,3,"good",True)print(tuple2)#定义只有一个元素的元组tuple3=(1,)print(tuple3)print(type(tuple3))元组获取#元组元素的访问格式:元组名[]#下标从0开始tupl

系统 2019-09-27 17:48:39 2391

Python

高效利用Python内置的数据结构

0x00:创建一键多值字典字典是Python中的一种可变容器,通常以这种形式出现:d={key1:value1,key2:value2,key3:value3}Python没有规定字典中值的类型,所以如果想让字典中的一个键对应多个值,只要把这些值放到列表这样的容器里就行了。student={'a':[76,54,82],'b':[92,67,88]}为了方便创建这样的字典,可以使用collections模块中的defaultdict类。一般在访问一个字典中

系统 2019-09-27 17:46:49 2391

Python

python 捕获 shell/bash 脚本的输出结果实例

#!/usr/bin/python##getsubprocessmoduleimportsubprocess##calldatecommand##p=subprocess.Popen("date",stdout=subprocess.PIPE,shell=True)##Talkwithdatecommandi.e.readdatafromstdoutandstderr.Storethisinfointuple##Interactwithprocess:Se

系统 2019-09-27 17:45:25 2391

Python

python实现多线程抓取知乎用户

需要用到的包:beautifulsoup4html5libimagerequestsredisPyMySQLpip安装所有依赖包:pipinstall\Image\requests\beautifulsoup4\html5lib\redis\PyMySQL运行环境需要支持中文测试运行环境python3.5,不保证其他运行环境能完美运行需要安装mysql和redis配置config.ini文件,设置好mysql和redis,并且填写你的知乎帐号向数据库导入i

系统 2019-09-27 17:38:39 2391

Python

python通过socket模块获取本机主机名和IP地址

版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/90021409先说说查看本机ip的方法:可以直接通过搜索引擎搜索ip,得到的是公网ip,你是用这个ip上网的,即和互联网交互的。但奇怪的是,有的是180开头有的是218开头。这个有些奇怪。鄙人水平不足,先存疑待考吧。本机是通过路由器联网的,不是直接通过拨号连接互联网的,所以本机有局

系统 2019-09-27 17:32:52 2391