【10个值得我们关注的python博客】教程文章相关的互联网学习教程文章

python课程第10天《函数》

---恢复内容开始--- 一 基本语句:def 函数名字():        # 定义函数名称函数内的语句       # 调用函数时,执行的命令return          # 返回一个值,可选,不填的话返回None函数名字()          # 调用函数 二 特点:可以在多出调用同一组代码! 三 返回值:如果没有返回值的话:可能是因为每写return语句,或者是return后面没有跟变量。同时,如果使用了return语句,就不会继续执行之...

Python数据分析Pandas库之熊猫(10分钟一)

pandas熊猫10分钟教程 排序df.sort_index(axis=0/1,ascending=False/True)df.sort_values(by=列名)import numpy as npimport pandas as pd#生成10行10列的随机整数np.radnom.randint(10,size=(10,10))#按照多列排序,现根据第一列排序,在根据第二列排序,都是升序df.sort_values(by=[列明1,列明2,....]) pandas重点方法大全df.loc[data[0],A] 找第一行的A数据df.at[data[0],A] 同上df.iloc[1,1] = df.iat[1,1] 找对应位置的值df.co...

Win10下python3和python2同时安装并解决pip共存问题

本文参考自https://www.cnblogs.com/thunderLL/p/6643022.html 详细请参考原文,这里为查阅方便简单概括一下。其实呢就是把两个版本的路径都加入环境变量,然后两个程序都默认为python.exe和pythonw.exe,改名区分二者即可。 举个例子,你可以这样操作:分别下载安装python3.6和python2.7(安装时按照默认的先不设置环境变量); 安装完后,分别将两版本的路径加入环境变量,如python2.7安装在C:\下,则将C:\python27和C:\python27...

python: 输出 1~100 之间不能被 7 整除的数,每行输出 10 个数字,要求应用字符串格式化方法美化输出格式。

#输出 1~100 之间不能被 7 整除的数 j = 0 #for i in range(1,101): # 遍历1-100取值,定义为变量 i if i%7 != 0: # 找出不能被 7 整除的数 print("{:3d}".format(i),end= ) # Format格式化输出 j += 1 # 对输出的 不能被 7 整除的数 进行计数 if j%10 == 0: # 控制每行输出数字保持10个 print(\n) # 每行输出数字到第11个,进行换行操作 输出结果: 1 2 3 ...

[PYTHON]_ELVE_Python源代码文件编译成可执行文件(支持macOS High Sierra和window 10)【代码】【图】

#0x01 背景 这两天写了一个抽奖的Python脚本,要生成可执行文件,总不能一直在sublime上运行吧,或者运行前先安装Python,所以就查了一下怎么生成可执行文件,本篇包括mac下和win下,经本人测试,mac下生成.app(mac下的可执行文件为.app后缀)较win下容易一些。 我用的Python版本为:macOS下3.7,win下3.6;系统版本为:macOS 10.13 ;windows 10; #0x02 准备工作 macOS下:mac下比较容易,仅需下载一个pyinstaller就可以了。在终端...

2018年,10个最好用的Python集成开发环境(IDE)【图】

都说工欲善其事必先利其器,Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者高效开发的特性。这篇文章收集了一些对开发者非常有帮助的,最好的 10 款 Python IDE。1. PyCharmPyCharm 是 JetBrains 开发的 Python IDE。PyCharm用于一般IDE具备的功能,比如, 调试、...

2018-10-28学习python第八天【代码】

1、面相对象基础语法 1.1  dir 内置函数(知道)在 Python 中 对象几乎是无所不在的,我们之前学习的 变量、数据、函数 都是对象在 Python 中可以使用以下两个方法验证:在 标识符 / 数据 后输入一个 .,然后按下 TAB 键,iPython 会提示该对象能够调用的 方法列表 使用内置函数 dir 传入 标识符 / 数据,可以查看对象内的 所有属性及方法提示 __方法名__ 格式的方法是 Python 提供的 内置方法 / 属性,稍后会给大家介绍一些常用...

2018/10/28python笔记【代码】

一.字典 (键值对)1.字典的基本格式:{key1:1,key2:2}2.字典里的键必须是不可变的(如:数字,字符串,元组,bool值);值是可变的,可用数字,字符串,列表,字典等.3.字典里的键必须是唯一的,不能重复的(python36中是有顺序的打印,python35及以下版本中打印是无序的)4字典里的操作:增:1.通过键值进行更改:dic[key] = values(如果这个键不存在就自动添加,如果存在就会修改.)2.dic.setdefault(key,values#1;)逗号前是键,逗号后是值,如果后边不添...

python5-10 检查用户名【代码】

1 检查用户名5-102 current_users = [Tom, bob, Alice, zhangsan, Lisi, John]3 new_users = [zhangsan, tom, shabi, mahua, john]4 for new_user in new_users:5 cnt = 06 for cur_user in current_users:7 if new_user.lower() != cur_user.lower():8 cnt = cnt + 19 if cnt != len(current_users): 10 print("The name " + new_user + " has been used, please enter another name you...

pythonlearing_day10【代码】

概述:文件的基本操作1.open 打开文件f = open("xxx",mode="r",encoding="utf-8") #常用形式 打开一个文件,获得文件句柄f = open("E:\python\python work\day09\任天堂.txt",mode="r",encoding="utf-8")content = f.read() # 一次性全部读取content = f.readline() # 一次读取一行content = f.readlines() # 一次性读取,并生成列表f.close()print(content)f = open("xbox",mode="w",encoding="utf-8")content = f.write("这是...

2018-10-22-Python全栈开发-day73-CMDB-信息采集方式介绍

CMDB针对自动化运维,减少人工干预,降低人员成本。可以帮助运维人员在页面上完成运维,减少错误率。 自动化的方向:资产管理操作管理(命令/机录/监控) 1.CMDB开发目的流程:自动装机    自动初始化    自动发布    自动监控将这些信息放在cmdb中供运维人员使用 2.agent后台服务器--web服务器---子机器(安装agent)agent程序可以定时采集子机器的数据,并且发送给web服务器,web服务器筛选后,在写入数据库。优点:...

win10下python3又如何实现tab代码补全功能【代码】

win10下python3如何实现tab补全功能 python3.6安装下载 下载好的pyreadline-2.1.zip解压后,用python3 setup.py install来安装(win里面可以双击--->安装) 在python3.6/Lib/site-packages目录下生成 pyreadline 目录 pyreadline-2.1-py3.5.egg-info文件 切换到python目录,我的系统是C:\Users\Administrator\AppData\Local\Programs\Python\Python36 编辑tab.py脚本 import readlineimport rlcompleterreadline.parse_and_bind...

2018-10-20学习python第七天【代码】

又有几天没有写 python 笔记了,忙成狗 1、变量进阶(理解) 1.1  变量的引用 引用的概念变量 和 数据 是分开存储的 数据 保存在内存中的一个位置 变量 中保存着数据在内存中的地址 变量 中 记录数据的地址,就叫做 引用 使用 id() 函数可以查看变量中保存数据所在的 内存地址注意:如果变量已经被定义,当给一个变量赋值的时候,本质上是 修改了数据的引用 函数的参数和返回值的传递函数的 实参/返回值 都是是靠 引用 来传递来...

2018-10-19学习python第六天【代码】

今天这篇主要总结之前学习过的语法,为了更加理解流程控制,通过项目实战——名片管理系统,强化之前的学习补充知识点 passpass 就是一个空语句,不做任何事情,一般用做占位语句 是为了保持程序结构的完整性 TODO 注释在 # 后跟上 TODO,用于标记需要去做的工作,便于查看 # TODO(作者/邮箱) 显示系统菜单 注意在函数中使用 return 表示返回 如果在 return 后没有跟任何内容,只是表示该函数执行到此就不再执行后续的代码

win10下安装python2.7【图】

安装环境:win10,64bit python版本:2.7.15 安装步骤如下: 1.在python官网下载安装包。 官网:https://www.python.org/ 下载网址:https://www.python.org/downloads/windows/ 选择2.7.15版本,下载下面画蓝圈的部分:python-2.7.15.amd64.msi2.双击python-2.7.15.amd64.msi进行安装。点击“next”:(可以调整自己需要安装的目录)点击“next”:点击“next”:安装完成、点击Finish。3.配置环境 安装后之后需要把Python的路径添...