随笔分类 -  Python

摘要:一、数据类型初识 数据类型的转换操作: 认识%s 是验证String类型数据 %d int %f float %.2f保留两位小数的浮点型数据 使用type()可以输出其类型 1、数字 2 是一个整数的例子。长整数 不过是大一些的整数。3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这 阅读全文
posted @ 2020-03-04 17:11 思江 阅读(817) 评论(0) 推荐(0) 编辑
摘要:一、运行python程序的两种方式 1、交互式 即时得到程序的运行结果,多用于调试 2、脚本的方式 打开一个文本编辑工具,写入print('hello world'),并保存文件,此处文件的路径为D:\test.py。(因为Python是解释型语言,所以python解释器执行程序时是解释执行,解释的 阅读全文
posted @ 2020-03-03 18:36 思江 阅读(8958) 评论(0) 推荐(0) 编辑
摘要:一、脚本语言 脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言,每次运行都会使对话框逐字重复。 早期的脚本语言经常被称为批处理语言或工作控制语言。一个脚本通常是解释运行而非编译。虽然许多脚本语言都超越了计算机简单任务自动化的领域, 阅读全文
posted @ 2020-03-03 17:40 思江 阅读(424) 评论(0) 推荐(0) 编辑
摘要:一、代码块 以冒号(:)作为开始,用缩进来划分相同的作用域,称之为代码块,代码块是一个整体,一个文件也可称代码块 # 代码块 : 以冒号作为开始,用缩进来划分作用域,这个整体是一个代码块 """ 作用域: 作用的范围 """ if 5 == 6: print(1) print(2) print(3) 阅读全文
posted @ 2020-02-27 16:31 思江 阅读(310) 评论(0) 推荐(0) 编辑
摘要:1.列表生成式,迭代器&生成器 列表生成式 孩子,我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 >>> a[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> b = []>>> fo 阅读全文
posted @ 2020-02-27 15:13 思江 阅读(217) 评论(0) 推荐(0) 编辑
摘要:一、注释 注释: 就是对代码的解释说明, 方便大家阅读python代码,程序不进行编译运行。在编辑器中快捷键: notepad :ctrl + q pycharm: ctrl + / 1、注释的分类 1.1、单行注释以#号开头 ,右边的所有东西都被当做说明文字 ,比如: print('hello w 阅读全文
posted @ 2020-02-26 12:56 思江 阅读(456) 评论(0) 推荐(0) 编辑
摘要:声明:借鉴Python 简明教程 用 Python 编写的传统的 'Hello World' 程序。使用 Python 运行你的程序的方法有两种:使用交互式解释器提示符或者使用源文件。现在我们来看一下如何使用这两种方法。 一、使用交互式解释器提示符(>>>) 1、使用windows 7系统为例:wi 阅读全文
posted @ 2020-02-26 00:34 思江 阅读(3606) 评论(0) 推荐(0) 编辑
摘要:数据的在内存中的缓存机制 1、在同一文件(模块)里,变量存储的缓存机制 (仅对python3.6版本负责),3.7以后的缓存机制会有变化 # ### 同一文件中,数据的缓存机制 [python3.6] # -->Number 部分 # 1.对于整型而言,-5~正无穷范围内的相同值 id一致 var1 阅读全文
posted @ 2020-02-25 23:35 思江 阅读(1326) 评论(0) 推荐(0) 编辑
摘要:python的传参是如何实现的 运行结果是: 运行结果 运行结果 运行结果 运行结果 阅读全文
posted @ 2019-07-15 23:37 思江 阅读(2200) 评论(0) 推荐(0) 编辑
摘要:包>>模块>>类>> 函数 包:就是一个目录,import time from+import导入包中的部分模块 直接到类 模块:在python可以理解为一个文件(以.py结尾的文件) 类:数据与操作进行了封装,为的是将来可以复用 class关键字开头 函数:def关键字开头的 阅读全文
posted @ 2019-07-13 11:47 思江 阅读(2436) 评论(0) 推荐(0) 编辑
摘要:1、关于读取文件报错: 命令执行到cf.read(cfpath),出现如下报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa0 in position 16: illegal multibyte sequence 1 # @Author: 阅读全文
posted @ 2019-07-11 16:28 思江 阅读(343) 评论(0) 推荐(0) 编辑
摘要:一、Python内置模块CSV CSV,即逗号分隔值(也称字符分隔值,因为分隔符可以不是逗号),是一种常用的文本格式,用以存储表格数据,包括数字或者字符。如下图所示: CSV类似于Excel格式 很多程序在处理数据时都会碰到csv这种格式的文件,它的使用是比较广泛的,csv虽然使用广泛,但却没有通用 阅读全文
posted @ 2019-07-10 15:53 思江 阅读(862) 评论(0) 推荐(0) 编辑
摘要:引子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢? 你搜罗了自己掌握的所有技能,写出了下面的代码来描述这两个角色 阅读全文
posted @ 2019-06-12 14:06 思江 阅读(279) 评论(0) 推荐(0) 编辑
摘要:模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的。 sys 1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin/env python 阅读全文
posted @ 2019-06-10 17:09 思江 阅读(219) 评论(0) 推荐(0) 编辑
摘要:装饰器 你是一家视频网站的后端开发工程师,你们网站有以下几个版块 1 2 3 4 5 6 7 8 9 10 11 def home(): print(" 首页 ") def america(): print(" 欧美专区 ") def japan(): print(" 日韩专区 ") def hen 阅读全文
posted @ 2019-01-26 13:56 思江 阅读(195) 评论(0) 推荐(0) 编辑
摘要:1.函数基本语法及特性 背景提要 现在老板让你写一个监控程序,监控服务器的系统状况,当cpu\memory\disk等指标的使用量超过阀值时即发邮件报警,你掏空了所有的知识量,写出了以下代码 while True: if cpu利用率 > 90%: #发送邮件提醒 连接邮箱服务器 发送邮件 关闭连接 阅读全文
posted @ 2019-01-03 17:05 思江 阅读(222) 评论(0) 推荐(0) 编辑
摘要:本节内容 列表、元组操作 字符串操作 字典操作 集合操作 1. 列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 定义列表 1 names = ['Alex',"Tenglan",'Eric'] # 列表name2 = ["shantianfang 阅读全文
posted @ 2018-12-23 14:19 思江 阅读(314) 评论(0) 推荐(0) 编辑
摘要:一、bytes类型 二、三元运算 1 result = 值1 if 条件 else 值2 如果条件为真:result = 值1如果条件为假:result = 值2 三、进制 二进制,01 八进制,01234567 十进制,0123456789 十六进制,0123456789ABCDEF 二进制到16 阅读全文
posted @ 2018-12-23 14:16 思江 阅读(1656) 评论(0) 推荐(0) 编辑
摘要:python的第一个程序:Hello World程序 python语言的入门仪式:hello world 在linux 下创建一个文件叫hello.py,并输入 1 print("Hello World!") 然后执行命令:python hello.py ,输出 1 2 3 localhost:~ 阅读全文
posted @ 2018-12-20 22:49 思江 阅读(400) 评论(0) 推荐(0) 编辑
摘要:一、linux下有多种方式运行python: 1. 命令行执行: 建立一个*.py文档,在其中书写python代码。之后,在命令行执行: $ python *.py 注意事项:1. 需要指明文件的绝对路径;2. 源代码中要指明输出,比如print 2. UNIX脚本: 在建立*.py文件后,需要在源 阅读全文
posted @ 2017-11-10 13:25 思江 阅读(82160) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示