火花 --Python

成功不是凭梦想和希望,而是要努力和实践!

摘要: 楔子 假如有一个函数,实现返回两个数中的较大值: 之前是不是我告诉你们要把结果return回来你们就照做了?可是你们有没有想过,我们为什么要把结果返回?如果我们不返回m,直接在程序中打印,行不行? 来看结果: 报错了!错误是“name 'm' is not defined”。变量m没有被定义。。。为 阅读全文
posted @ 2019-08-10 19:19 gg火花 阅读(191) 评论(0) 推荐(0)
摘要: 为什么要用函数 现在python届发生了一个大事件,len方法突然不能直接用了。。。 然后现在有一个需求,让你计算'hello world'的长度,你怎么计算? 这个需求对于现在的你其实不难,我们一起来写一下。 s1 = "hello world" length = 0 for i in s1: l 阅读全文
posted @ 2019-08-10 18:59 gg火花 阅读(264) 评论(0) 推荐(0)
摘要: Python常见字符编码间的转换 主要内容: 1、Unicode 和 UTF-8的爱恨纠葛 2、字符在硬盘上的存储 3、编码的转换 4、验证编码是否转换正确 5、Python bytes类型 前言: 学习Python,字符编码间的转换是绕不过去的一只拦路虎,不把编码彻底搞明白,总有一天它会猝不及防坑 阅读全文
posted @ 2019-08-09 14:54 gg火花 阅读(349) 评论(0) 推荐(0)
摘要: 大家好,今天要给大家介绍的是复合赋值运算符这个新的知识点。平时我们在修改一个变量值的时候,总是会用到下面的方法: 在python中这种对a进行加法之后再赋值给a的情况,我们叫做自加,常见的操作当然还有自减,下面这种操作是专门为这种情况提供的语法。 在上例中a+=1和a = a+1所描述的算术事实是完 阅读全文
posted @ 2019-08-03 11:35 gg火花 阅读(457) 评论(0) 推荐(1)
摘要: 一、pycharm字体放大的设置 File —> setting —> Keymap —>在搜寻框中输入:increase —> Increase Font Size(双击) —> 在弹出的对话框中选择Add Mouse Shortcut 在弹出的对话框中同时按住ctrl键和鼠标滚轮向上滑。 二、P 阅读全文
posted @ 2019-08-03 09:34 gg火花 阅读(578) 评论(0) 推荐(0)
摘要: Mac系统下默认安装python2.7,可以通过homebrew在保留python2.7的前提下安装python3.x。本文记录了python3的安装过程以及在pycharm中python3环境的设置过程。 安装python3 PyCharm中使用python3 安装python3 下载homebr 阅读全文
posted @ 2019-08-01 21:13 gg火花 阅读(10718) 评论(0) 推荐(0)
摘要: 一提到编码,我们脑子里就会想到unicode, utf-8 ,gbk 等类型的编码。 但事实上,unicode和utf-8,gbk并不是同一级别的代码。 python3中,unicode是内存里统一使用的编码,内存里所有的数据(比如str对象)都是用unicode编码的。 可以看到,添加u前缀以后, 阅读全文
posted @ 2019-07-30 11:03 gg火花 阅读(369) 评论(0) 推荐(0)
摘要: python2字符串编码存在的问题: 使用 ASCII 码作为默认编码方式,对中文处理不友好 把字符串分为 unicode 和 str 两种类型,将unicode作为唯一内码,误导开发者 python3中默认编码方式修改为utf-8。在存储和显示上,python3使用文本字符和二进制数据进行区分,更 阅读全文
posted @ 2019-07-30 10:45 gg火花 阅读(463) 评论(0) 推荐(0)
摘要: 一. 格式化输出 现有一练习需求,问用户的姓名、年龄、工作、爱好 ,然后打印成以下格式 你怎么实现呢?你会发现,用字符拼接的方式还难实现这种格式的输出,所以一起来学一下新姿势 只需要把要打印的格式先准备好, 由于里面的 一些信息是需要用户输入的,你没办法预设知道,因此可以先放置个占位符,再把字符串里 阅读全文
posted @ 2019-07-27 14:30 gg火花 阅读(444) 评论(0) 推荐(0)
摘要: 一,Python介绍 1. python的出生与应用 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 (龟叔:2005年加入谷歌至20 阅读全文
posted @ 2019-07-27 14:25 gg火花 阅读(479) 评论(0) 推荐(0)