![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python3入门教程
万万冇想到
记录学习点点滴滴,敲打程序自得其乐。
展开
-
1-1新手学Python3
建议新手学Python3原因有3点:1.Python2只维护到2020年;2.官方建议直接学习Python3;3.Python3有很多新功能,新特性;注:如果您在具体生产时只能使用Python2,那您就使用吧。点击查看完整教程...原创 2018-07-12 18:59:17 · 236 阅读 · 0 评论 -
4-3break&continue
break用法当我们在进行循环计算的时候,想在满足某一条件时不再让程序继续运行,这时我们需要用到break语句# 满足条件后退出for循环for i in 'Python': if i == 'h': break print(i) # 输出结果为 P y t# 满足条件后退出while循环点击查看完整教程...原创 2018-07-13 14:42:47 · 120 阅读 · 0 评论 -
4-2for&while语句
for和while都可以用来循环,但是两者之间有一些区别和特定的使用情况。当不确定需要迭代多少次时一般使用while。而for一般用于能够确定迭代次数的情况。for用法如果要访问list中的元素,有两种方法,第一种直接迭代list的元素,第二种按照list元素的索引访问。# 第一种方法L = ['A', 'B', 'C', 'D']for i in L: print(i)# 第二种方法for...原创 2018-07-13 14:41:06 · 132 阅读 · 0 评论 -
4-1if语句
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。基本形式为:num = 1if num == 2: print('num等于2')else: print('num等于1')else为可选语句,当判断条件不满足时可以执行相关语句。当判断条件较多时,可以用以下的形式:点击查看完整教程...原创 2018-07-13 13:28:14 · 195 阅读 · 0 评论 -
3-4-代码&命名规范
前面讲的内容都是在Python的交互环境下写代码。在以后的开发中,我们会使用Anaconda和PyCharm等IDE写代码。写代码和写作文是一个道理,优质的代码有以下好处:1.逻辑清晰,不容易出错;2.方便自己和别人在后期理解和修改代码;3.升职加薪,走上人生巅峰。命名规范1.模块:小写命名,首字母小写,尽量不要用下划线(除非多个单词,且数量不多的情况)import timeimport html...原创 2018-07-13 13:25:25 · 295 阅读 · 0 评论 -
3-3List|Tuple|Dict|Set
Python3常用内置的数据类型包括List、Tuple、Dict和Set这4种。名称可变性存在形式可重复性有序性其他特点List(列表)可以修改元素[1,2]值可以重复有序相比dict拥有占用内存小的特点,常用于堆栈等的处理Tuple(元组)不可对元素进行修改,但元素本身可以进行变化,例如元素为List时(1,2)值可以重复有序本身不可变,相对比较稳定Dict(字典)键不可变,值可以变键值对{1...原创 2018-07-12 19:14:15 · 158 阅读 · 0 评论 -
3-2Python基础语法
单行和多行注释Python中单行注释采用 # 开头,放在语句或表达式行末。 python 中多行注释使用三个单引号(''')或三个双引号(""")。 # 这是第一个单行注释 name = '三分钟学Python' #这是第二个单行注释 ''' 这是多行注释,使用单引号。 这是多行注释,使用单引号。 ''' """ 这是多行注释,使用双引号。 ...原创 2018-07-12 19:12:30 · 359 阅读 · 0 评论 -
3-1Python数据类型
浮点数和整数运算实例注意:整数运算结果仍然为整数。但是只要运算的数中存在浮点数,结果就变为浮点数。1 + 2 # ==> 整数 31.0 + 2.0 # ==> 浮点数 3.01 + 2.0 # ==> 浮点数 3.0定义字符串上面讲了字符串可以用''或者""括起来表示。如果字符串本身包含这些引号怎么办?这时,如果包含单引号,我们就用双引号括起来,同样包含双引号...原创 2018-07-12 19:11:23 · 158 阅读 · 0 评论 -
2-2Python软件安装
Anaconda安装3分钟的视频带你安装Anaconda (点我观看)PyCharm和Python3安装点我查看注意:选择安装PyCharm的小伙伴还需安装Python3点击查看完整教程原创 2018-07-12 19:10:08 · 171 阅读 · 0 评论 -
2-1Python软件对比
Anaconda1 自动安装常用工具包,为以后开发省掉很多安装的功夫;2 图形化界面,方便写代码和调试;3 无需再单独下载Python3的安装包;4 免费;PyCharm1 针对Django开发的高级支持;2 图形化界面,方便写代码和调试;3 部分版本免费(Community版本免费);此外,还有Upterm、Ptpython、Sublime、CodeSandbox和Notepad++等开发工具,...原创 2018-07-12 19:08:59 · 192 阅读 · 0 评论 -
1-5Python的应用
应用领域主要有:云计算 | Web开发 | 科学运算 | 人工智能 | 系统运维 | 金融 | 图形GUI各路大神利用python已经实现了各种神奇的效果,比如:1.去除图片中的马赛克和衣服2.画出梵高风格的自画像点击查看完整教程...原创 2018-07-12 19:07:30 · 189 阅读 · 0 评论 -
1-4Python优缺点
优点1.易于学习2.易于阅读3.易于维护4.广泛的标准库5.可移植6.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。7.可嵌入:你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。至于像连接数据库和GUI编程这种功能根本就不是问题。缺点1.速度慢:但是一般用户是无法直接感...原创 2018-07-12 19:06:07 · 148 阅读 · 0 评论 -
1-3Python和其他语言对比
Python VS C#1. Python跨平台,可以运行在linux、weindows等平台2. Pythond开源,C#则相反3. Python是解释型语言,C#需要编译,所以Python运行要慢点Python VS JavaPython更简洁,Java过于庞大复杂,语法很多Python VS C C++Python更容易学习,语法简单易懂,但他们通常扮演不同的角色,Python是一种脚本语言...原创 2018-07-12 19:03:45 · 419 阅读 · 0 评论 -
1-2Python创始人
创始人简介Guido von Rossum(吉多·范罗苏姆),荷兰人。1982年,从阿姆斯特丹大学获得了数学和计算机硕士学位。1989年,创立Python语言。那时,他还在荷兰的CWI(Centrum voor Wiskunde en Informatica,国家数学和计算机科学研究院)。1991年初,Python发布了第一个公开发行版。他原居荷兰,1995移居到美国。2002年,在比利时布鲁塞尔...原创 2018-07-12 19:00:18 · 2501 阅读 · 0 评论 -
5-1函数
1.什么是函数函数是可重复使用的代码段。比如我们要打印特定名字的字符串:# 打印不同名字的字符串print('li' + ' is a superman') # 输出结果为li is a supermanprint('wang' + ' is a spiderman') # 输出结果为li is a superman由于每次都要在打印时写上后面的字符串' is a spiderman',因此...原创 2018-07-13 14:44:27 · 105 阅读 · 0 评论