Python基础的语法?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
"人生苦短,我用Python”.Python编程语言是最容易学习,并且功能强大的语言。只需会微信聊的天,懂一点英文单词即可学Python会编程语言。但是很多人声称自己精通Python,然后自己却写不出神谕的的代码,对很多常用的包不是很了解。万丈高楼平地起,咱们先从Python中最最基础的开始。
<强> 01 Python的优点强>
Python是一种类似人类讲话的语言
极其简单易学的语言
也是开源的语言之一
可移植性良好,在各大平台都可以运行,比如Windows, Mac, Linux上都可运行
丰富的第三方库:只有你想不到,没有Python做不到
解释性语言:可以直接从源代码运行。
既支持面向对象编程,又支持面向过程编程。
可扩展性好,部分程序可以使用其他语言编程,比如C/c++
<强> 02 Python开发环境强>
目前,主流的Python开发环境有三个(开发环境也被称为IDE,集成开发环境),分别是PyCharm,蟒蛇和Jupyter笔记本,我们称之为Python三剑客。为了说明它们的主要区别,笔者引用Python实战圈圈友劳元辉的一段话:“我三剑客在手,感觉可以屠进天下报表和模型.Anaconda,最主要是整体开发环境和第三方库的安装方便;PyCharm,最主要执行整个报表脚本和各种数据源的获取还有定时脚本执行;Jupyter笔记本,最主要是模型训练,每步即时执行,可以可视化看到结果。”。这段话精确总结了三者的区别。如果想了解更多Python实战圈,请扫码前言中的二维码,或关注微信公众号data_circle。
<>强03变量强>
常量,顾名思义就是值不能被改变的量,比如5、10等数字或者一个字符串的文本。它字面的意思就是本身的含义,不需要多的解释。
与常量相对应的就是变量,顾名思义就是值一直在改变的量。因为值在改变,我们需要给它取一个名字,也就是标识符。Python编程中,我们叫标识符为变量名,并且使用等号(=)把变量名和值关联起来,
定义变量,并使用打印函数打印出来 #,my_name是变量名,刘德华为值。 #,变量名不变,值可以变,比如换成周杰伦 my_name =,“刘德华“; 打印(my_name) 时间=my_name “周杰伦“; 打印(my_name) 结果为: 刘德华 周杰伦
<强> 04整数强>
整数也就是int类型,在Python中,可以直接对整数进行算数运算
#,加法 时间=add 3, + 4 #,Python中,格式方法是格式化输出,也就是在{}的地方替换为变量的值。后面项目实战中经常用的到 打印(& # 39;3 + 4的值是{}& # 39;.format(添加) 运行结果为: 3 + 4的值是,7
<强> 05浮点数强>
带小数点的数字都是浮点数,也可以进行类型整数的运算,比如加减乘除等。
#,加法 add =, 0.2, + 0.1 # Python中,格式方法是格式化输出,也就是在{}的地方替换为变量的值。后面项目实战中经常用的到 打印(& # 39;0.2 + 0.1的值是{}& # 39;.format(添加) 0.2 + 0.1的值是,0.30000000000000004
<强> 06字符串强>
字符串就是一系列字符。在Python中,单引号,双引号或者三引号里面的内容就是字符串。如何字符串中包括单引号或者双引号,Python使用反斜线(\)对字符串中的字符进行转义。
#,单引号里面的文本就是字符串 “小姐,am a 男孩” #,双引号其实和单引号一样,一般推荐使用单引号 “欢迎您加入python实战圈, #,三引号表示的字符串,一般表示很长的文字,只要引号没有结束就可以一直写。 #,一般用来写文本注释 & # 39;& # 39;& # 39; 我们实战圈的第一个项目就是& lt;如何七天入门python>, 每一天都有安排学习内容,只需要40分钟就可以搞的定, 学完以后,记得写作业并且提交到知识星球。 刚开始,咱们节奏放缓慢一些。计划三天更新一次内容。 希望都您能参与进来。 & # 39;& # 39;& # 39;
<强> 07布尔类型强>
Python支持布尔类型的数据,布尔类型只有正确和错误两种值,但是布尔类型有以下几种运算: