随笔分类 - Python
摘要:一、回车和换行的历史 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行,需要回车换行,此过程,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。 于是,研制
阅读全文
摘要:一 文件操作 一 介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给
阅读全文
摘要:文件操作: 1、什么是文件 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口 用户/应用程序(open()) 操作系统(文件) 计算机硬件(硬盘)2、为何要用文件 用户/应用程序可以通过文件将数据永久保存的硬盘中 即操作文件就是操作硬盘 用户/应用程序直接操作的是文件,对文件进行的所
阅读全文
摘要:表达式if ... else 场景一、用户登陆验证 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 # 提示输入用户名和密码 # 验证用户名和密码 # 如果错误,则输出用户名或密码错误 # 如果成功,则输出 欢迎,XXX! #!/usr/bin/
阅读全文
摘要:用户交互 1 2 3 4 5 6 7 #!/usr/bin/env python #_*_coding:utf-8_*_ #name = raw_input("What is your name?") #only on python 2.x name = input("What is your na
阅读全文
摘要:什么是pyc 1. Python是一门解释型语言? 我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存在。如果是解释型语言,那么生成的*.pyc文件是什么呢?c应该是compiled的缩写才对啊! 为了防止其他
阅读全文
摘要:字符编码 编码的表示演化从狼烟开始: python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill) ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要
阅读全文
摘要:Python发展史 1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易
阅读全文
摘要:Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五, Python崇尚优美、清晰、
阅读全文
摘要:一:%号 二:str.format 三:f-Strings 四:标准库模板 五:总结四种方式的应用场景 一:%号 %号格式化字符串的方式从Python诞生之初就已经存在,时至今日,python官方也并未弃用%号,但也并不推荐这种格式化方式。 # 1、格式的字符串(即%s)与被格式化的字符串(即传
阅读全文
摘要:变量 变量用于存储信息,以便在计算机程序中引用和操作。它们还提供了一种用描述性名称标记数据的方法,以便读者和我们自己能够更清楚地理解我们的程序。将变量看作容纳信息的容器是有帮助的。它们的唯一目的是在内存中标记和存储数据。然后可以在整个程序中使用这些数据。 声明变量 1 2 3 #_*_coding:
阅读全文
摘要:4.8、常用操作符 算术运算符: 比较操作符: < 小于 <= 小于等于 > 大于 >= 大于等于 == 等于 != 不等于 逻辑操作符: and 和 or 或 not 反 五、分支语句 分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。分支结构的程序设计方法的关键在于构
阅读全文
摘要:6.1、while Python的while循环跟if条件分支类似,在条件为真的情况下,执行一段代码,不同的是while会重复执行那段代码,把这段代码称为循环体。 语法: while 条件: 循环体 6.2、for for语句可以用于循环遍历某一对象,它还具有一个附带的else块。附带的else块是
阅读全文
摘要:3.1、IDLE 看一看右边代码的意思( ^_^ ) 1.打开IDLE 2.File->new 3.保存代码 4.F5运行或CMD 缩进: 缩进的严格要求使得Python人代码显得非常精简并且有层次。 在正确的位置输入冒号(:),会在下一行自动缩进 代替C、JAVA中的大括号 3.2、BIF BIF
阅读全文
摘要:在paddlepaddle面前,自然语言处理也变得非常简单。实现文字情绪识别我们同样需要安装PaddlePaddle和Paddlehub,具体安装参见三中内容。然后就是我们的代码部分了: import paddlehub as hub senta = hub.Module(name='senta_l
阅读全文
摘要:词云又叫文字云,是对文本数据中出现频率较高的“关键词”在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略文本数据的主要表达意思。 先安装必要库 pip install wordcloud pip install jieba pip install matplotlib
阅读全文
摘要:一、生成二维码 二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,而生成一个二维码也非常简单,在Python中我们可以通过MyQR模块了生成二维码,而生成一个二维码我们只需要2行代码,我们先安装MyQR模块,这里选用
阅读全文
摘要:举10几个办公自动化常见的例子,Python都能高效处理。 1、Python处理Excel数据 可以使用pandas、xlwings、openpyxl等包来对Excel进行增删改查、格式调整等操作,甚至可以使用Python函数来对excel数据进行分析。 读取excel表格 import xlwin
阅读全文
摘要:内容 1.交换变量 2.做一个快速餐巾阶乘 3.初始化并声明多个变量 4.打开并阅读文件 6.创建一个数字范围列表 7.显示所有用户(在Linux/Unix/BSD中) 8.生成随机密码 9.查找文本中任何内容的实例 10.将十六进制表达式转换为明文 常见问题 1.交换变量 因为您不必处理像内存中的
阅读全文
摘要:一、python语法 输入和输出 print() #打印括号的内容 #第一种:不带引号,让计算机读懂括号里的内容,打印最终的结果 >>>print(1+1) 2 #第二种:带单引号,计算机无须理解,原样复述引号中的内容 >>>print('秋水共长天一色') 秋水共长天一色 #第三种:带双引号,作用
阅读全文