![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习
wangzihahaha
AI,区块链,比特币,新金融,FinTech
展开
-
学习python的笔记-10
今天做了一些python的小测试题,巩固了一下python基础知识的学习,加强使用python进行编程的运用。 python概述的习题如下: 答案如下:基础语法习题如下: 答案: ...原创 2018-04-08 21:55:45 · 265 阅读 · 0 评论 -
学习python的笔记12
实现一个功能:输入一个分数值,根据其大小进行不同的输出。有3段代码均可实现该功能,分别如下所示: 代码1: 运行结果: 代码2: 运行结果2: 代码3: 运行结果3: 通过这个例子可见,实现相同的功能,代码3的形式要优于代码1和代码2,结构上更好,更清晰更明确。...原创 2018-04-25 22:19:29 · 104 阅读 · 0 评论 -
学习python的笔记13
循环结构包括while循环和for循环。 代码执行结果: for循环: 代码示例: 代码执行结果:原创 2018-04-26 22:45:07 · 127 阅读 · 0 评论 -
学习python的笔记14
range函数的用法: break和continue 执行结果原创 2018-04-27 22:54:13 · 97 阅读 · 0 评论 -
5月份要学习的内容
之前确定了截至2018年底的后8个月要学习的总内容和总方向。下面规划一下五月份将要学习的内容。 1. 继续学习廖雪峰的GitHub教程,掌握GitHub的使用方法。 2. 看完《区块链 重塑经济与世界》一书,对区块链的基本理论和概念要有初步的了解。 3. 廖雪峰的python教程,菜鸟网络的python教程等,继续学习python的语法。...原创 2018-04-29 22:56:54 · 312 阅读 · 0 评论 -
截至2018年底前的工作之余时间要学习的
工作之余的闲暇时间要充分利用起来,可以起到“延长寿命”的效果,在指定的时间内做更多的事情。 2018年年底之前,工作之余的可自由支配的时间,我打算重点做以下事情: 1. 读区块链的白皮书。 2. 读区块链的一些经典书籍,包括4.29日通过百度网盘新下载的一些PDF和Word资料。 3. 学习python后进入AI领域。其中,第1、2件事结合了当下火热的区块链话题,做到对其有所了解,并关...原创 2018-04-26 20:34:46 · 161 阅读 · 0 评论 -
学习python的笔记15---file调用函数的创建、写入和关闭
file = open('/Users/wangzihaha/Desktop/file.txt','w')file.write('hello World!')file.close()上述代码的作用是创建一个文件file.txt,并往文件里写入“hello World!”的字符串。如果该目录下已经有了file.txt则直接将字符串的内容写入文件中。 需要注意的是,如果代码只有前两行,缺少...原创 2018-05-14 21:35:38 · 224 阅读 · 0 评论 -
学习python的笔记16---pycharm的安装和使用
之前的代码都是用python自带的IDLE来完成的。对于python语言的深入学习,需要用到IDE(集成开发环境),推荐使用pycharm。 pycharm的下载可以在官网上找,其官网下载链接是https://www.jetbrains.com/PyCharm/ 社区版(community)是免费的,专业版(professional)是付费的。对初学者来说,社区版(community)足够用了...原创 2018-05-14 22:10:33 · 177 阅读 · 0 评论 -
学习python的笔记17--string的分片
先看如下的代码及运行结果: 可以发现,有如下图所示的规律: :两边分别代表字符串的分割的起始和结束位置。name[11:14]表示截取编号从第11个字符开始到位置为14但不包括第14个字符结束。用数学表示就是[11,14) 同理,name[5:]代表从编号5开始的字符到结束的字符串分片。 name[:5]表示编号从0开始的字符到编号为5但不包含5的字符分片。 一个方便记忆的小方法...原创 2018-05-14 22:38:39 · 202 阅读 · 0 评论 -
学习Python的笔记21--函数的参数传递
接上一节的习题2,给出代码的另一种写法:def triangle(a,b): return 'The right triangle third side\'s length is {}'.format(pow((pow(a,2) + pow(b,2)),0.5))print(triangle(3,4))运行结果为:The right triangle third s...原创 2018-05-21 21:45:52 · 202 阅读 · 0 评论 -
学习python的笔记之22
两个print的代码:print(' *',' * *',' * * *',' | ')运行结果如下: * * * * * * | Process finished with exit code 0第二个print代码:print(' *',' * *',' * * *',' | ',sep = '\n')运行结果为...原创 2018-05-21 22:19:51 · 151 阅读 · 0 评论 -
学习python的笔记18--字符串的方法
python是一种面向对象进行编程的语言,对象的一个属性就是——方法(method)。这里以字符串为例,调用字符串自带的方法(method),来演示一个小例子。search = '168'num_a = '1386-168-0006'num_b = '1681-222-0006'print(search + ' is at ' + str(num_a.find(search)+1) +...原创 2018-05-16 19:57:15 · 160 阅读 · 0 评论 -
学习python的笔记19---字符串的格式化
当字符串中有多个“空”需要填写的时候,可以调用字符串的.format()函数进行批处理。基本使用方法如下代码所示:> print('{} a word she can get what she {} for.'.format('With','came'))> print('{preposition} a word she can get what she {verb} for.'...原创 2018-05-16 20:53:34 · 153 阅读 · 0 评论 -
学习python的笔记11
顺序流程:每一行代码都会执行,且只会执行一次。 条件分支流程: if-else结构: 代码: 代码 执行结果:原创 2018-04-24 22:15:07 · 129 阅读 · 0 评论 -
学习python的笔记-9
【表达式】专题 定义:变量和字面值用某个式子连接的模式 字面值:变量名所代表的值 【运算符】 常用的运算符: 1.一般运算符:+,-,,/,%,//(地板除) ,*(幂运算) 地板除,也叫floor,除完的结果取整,小数部分直接省略)2.赋值运算符 =,+=,-=,*=,/= a = b = c = d = e = 10(连写方式...原创 2018-04-06 20:18:36 · 122 阅读 · 0 评论 -
推荐好的学习资源网站
今天做python练习题目时,遇到一些暂时没有思路的小题就在网上百度,无意中发现了一个很好的学习网站,内容全面丰富,几乎涵盖了IT各种编程语言教程。其网址链接是 菜鸟教程 包含了前端页面、服务端、数据库、移动端等诸多内容,包罗万象,值得深入学习参考!其中两个有关python的 python基础教程 和 python Tutorial 值得python初学者去看。...原创 2018-04-08 22:15:49 · 4592 阅读 · 0 评论 -
学习Python的笔记-1
当下人工智能(AI)成为越来越热的话题,为越来越多的科学家、工程师、学生等所关注,包括百度在内的互联网公司已经明确将公司转型为AI方向,教育部也将python作为中小学的必须课程,AI作为技术潮流、行业趋势的特征日益显著。抱着对AI作为时代发展趋势方向的期待,我也开始关注AI的技术和产业动态。而python作为与AI关联最密切的高级编程语言,是当下非常流行的语言之一,不仅计算机、通信、电子等专业的...原创 2018-04-01 18:37:10 · 251 阅读 · 0 评论 -
金融科技的科普-1
FinTech的介绍-1FinTech是金融(Finance)和技术(Technology)的组合(Finance Technology for short),描述的是金融与科技相融合产生的创新模式。这里的“科技”包括的是“ABCD”:人工智能AI 区块链云计算CloudCompute 大数据bigData**国际上的FinTech主要包括:1. 支付清算网络移动...原创 2018-04-02 14:42:40 · 675 阅读 · 0 评论 -
学习python的笔记-2
使用gedit写下如下代码: print “Hello World!” print “Hello Again” print “I like typing this.” print “This is fun.” print ‘Yay! Printing.’ print “I’d much rather you ‘not’.” print ‘...原创 2018-04-02 22:41:46 · 143 阅读 · 0 评论 -
学习python的笔记-3
简单介绍一下“语言”,虽然这是最基础、最基本的常识。 语言大致分为三大类,分别为:自然语言,机器语言,程序设计语言。 自然语言:人与人交流的(英语,汉语,法语,德语,日语……) 机器语言:计算机能读懂的语言(0,1构成的二进制字符串) 程序设计语言:有固定的语法规则的文本文件(C,C++,Java,C#……) 程序设计语言也分为低级和高级。注意这里的“低级”和“...原创 2018-04-03 20:29:14 · 159 阅读 · 0 评论 -
学习python的笔记-4
python的而运行机制:解释型语言 编程语言:编译型和解释型 编译型:源文件通过编译器转为机器码文件(0101的二进制字符串) 解释型:源文件通过解释器逐行翻译并执行 区别: 编译型执行效率高,但不能跨平台 解释型执行效率低,但能跨平台 python运行机制:先编译,后解释 -源文件:*.py - 编译器:comp...原创 2018-04-04 22:09:03 · 161 阅读 · 0 评论 -
python的学习笔记-5
1.python的应用场景 python可以作为脚本语言开发代码片段; python作为非脚本语言开发大型程序 2.python的三中使用方式: shell编程:系统自动化脚本 控制语言:用于实现粘结,调用别的语言类库(胶水语言) 框架:Web开发Django 3.python在企业项目中的应用 Google:...原创 2018-04-05 10:39:41 · 158 阅读 · 0 评论 -
python的输入和输出语句
输入语句是input( ) 举个例子 注意的是,输入的如果是数字,那可以直接输入;如果是字母及器组成的字母组合,则要加上单引号或者双引号!否则会报错。输出语句是print( ) 标识符 语法:字母,数字(不能开头),下划线(可开头,可结尾) 大小写敏感 不能使用关键字 (内置函数) 没有长度限制 例子如下 开发习惯: ...原创 2018-04-05 23:25:29 · 48387 阅读 · 2 评论 -
关于python变量的说明
python的变量与其他编程语言的变量是有一点差别的。其他编程语言的变量 a = 10 对于上述语句,其他编程语言是这样处理的:a是一个变量,10是一个值,“=”是一个赋值符号,将右侧的“10”赋值给了左侧的变量a。也就是说,内存中给变量a开辟了一个存储空间,存储了10这个值。2.python的变量 同样的语句:a = 10 a也是变量,10是数值,但“=”不表...原创 2018-04-06 10:13:36 · 591 阅读 · 0 评论 -
学习Python的笔记-6
【数据类型】专题 1.整型int :没有大小限制 python2.x包括整型和长整型(加L) 32位—-(-2) ^31~2^31-1 64位—(-2)^63~2^63-1python3.x:不做整型和长整型的区分2.浮点型float:带小数的数字,没有大小限制。inf–无限大 e计法(科学计数法):14000=1.4*10^4—1.4e4 3.字符串str:...原创 2018-04-06 11:55:00 · 173 阅读 · 0 评论 -
学习python的笔记-7
【字符串类型】专题 1.单引号,双引号,三引号 2.引号要成对出现。 3.若字符串中需要出现引号, (1)转义单引号:\’ \” (2)单双引号配合 4.原始字符串:在字符串之前加r即可 注意:若在字符串最后有\会报错(解决方案:手工加一个斜杠\) 5.长字符串(跨越多行的字符串) 用三引号:”’内容”’ 6.字符串的长度 len(字符串):...原创 2018-04-06 12:59:58 · 140 阅读 · 0 评论 -
学习python的笔记-8
【类型转换】专题 1.字符串—整型 int() 注意:int()函数的参数要与数字类型兼容 2.浮点型—整型 取整数部分,小数部分直接省略。 3.字符串—浮点型 float(),其参数要与数字类型兼容 4.整型—浮点型 5.浮点型—字符串 str() 6.整型—字符串 ...原创 2018-04-06 19:35:19 · 132 阅读 · 0 评论 -
学习Python的笔记20---函数
python 3.5.0版本共有68个内建函数(Built-in Function),分别是 这些函数是python提供的现成的,可供直接调用的。除此之外,还需要创建新的函数,来做更多的事情。 创建函数的格式如下: 这里有两个关键字:def和return;还有两个参数arg1和arg2;function是函数名;something是函数返回的结果。 对于上述的函数定义语句,有个好记...原创 2018-05-16 21:51:17 · 243 阅读 · 0 评论