在有了C语言的基础后,我们学python会变得相当容易,毕竟c生万物,废话不多说,直接进入我们的正题
课前准备
Python环境的搭建以及Pycharm的安装
python环境安装
Download Python | Python.org
因为我的电脑是windows,所以就下载Windows的版本,这里大家根据自己的实际情况进行选择
因为我们现在使用的电脑基本都是64位的所以下载64即可,当然啦,如果你的电脑比较老旧,可以选择使用32位的,之后点击链接即可,因为该网站是外国网站,所以会下载较慢,请各位 童鞋耐心等待。
下载好后,大家可以将程序安装包存放在任何位置,但是你要记住python安装包存放的位置哦
之后就是双击安装包,然后会出现如下图,记住要勾选上图片中所勾选的那一项哦。
在勾选完之后,大家可以选择Install now和Customize Installation 进行安装
Install now:默认安装(通常会在c盘挑个”座位“坐下)
Customize Installation:你给python安排位置
对于小白(对任何编程语言毫无基础)而言,建议选择默认安装
当出现如下图所示的情况时就是安装成功的情况
选择close,这样python环境就安装好了
pycharm的安装
Download PyCharm: The Python IDE for data science and web development by JetBrains
选择社区版进行安装
先选择next然后到达下面这步
对于第一次使用它的小伙伴来说,建议全勾上
不懂英文的童鞋可以根据图片上的进行勾选,然后next、install,这样pycharm就在安装了,等安装好后,在桌面或者开始菜单中找到pycharm,打开它
点击NewProject
这里是项目存储的地址,大家可以自行修改
下拉
这样就配置好了,选择create
汉化pycharm
找到画圈的图标
根据图片中的顺序,先找到文件(File),再找到设置(Setting)
找到插件(Plugins)
在上面的搜索框内输入Chinese,通常右边会有个效果预览图,有能力的小伙伴们可以根据自己的喜好自行修改,那么对于零基础小白(编程零基础)直接下载带有”汉“这个字的图标的语言包即可
(注意它的下载按键是Istall)
最后就是重启一下pycharm即可
创建py文件
那么为了赶进度,这里呢也是给大家录好了相关视频
python的项目创建
正文部分正式开始
那么我们先来个入门级别的,学过c、c++ 、Java的同学们应该都知道入门级别的题目把,没错就是我们的老朋友hello world。那么我们就先来进行讲解一下本篇文章的第一个知识点的讲解吧
常量与表达式
在建好文件后,我们即可开始写代码
再讲代码之前,我先介绍一下print函数是一个输出的函数,大家先记住它的作用即可,后面会细讲。那么括号内部的这一串大家应该都知道这是一个算式。
运行过程:先计算括号内的式子,然后由print输出这个结果
那么我们从图片中可以看到结果是4,当然有兴趣的小伙伴也可以自行验证一下。
注意:这里的计算与数学上的计算优先级是一模一样的
需要注意的是python中的除法问题
我们先来看一下c和Java中的”/‘“
C语言:
Java语言:
python:
相信大家都已经发现在C语言和Java语言中”/“舍去了小数点后面的数字,而python中保留了小数点后面的数字
另外,在编程中不存在四舍五入的情况,大家记一下就好
那么,我先给大家把这一部分的内容简单地总结一下
常量与表达式总结
1. 形如1 + 2 - 3称为表达式
2. 1 2 3 称为字面值常量
3. + 、 - 、* 、/ 称为运算符或操作符
认识以及创建变量
虽然说这一块儿知识点对于学过其他编程语言的小伙伴来说相当简单,但是还是有必要给大家简单讲一下。
变量的概念:与数学中的变量一样,都是一个不确定未知数,只不过数学里的变量可能等待我们去求解,而编程中的变量则是存放数值。
还是一样的我们先来看一下c和Java中变量的创建
C语言
Java语言
当然啦,对于编程是零基础的同学上面的代码要是看不懂没关系的
python
相信大家比较完这三张图,都会发现,c和Java中必须要有创建该变量的类型(如int) 然后再跟上变量名,但是python中就只需要变量名 = 数值
此外相信大家也还看到了一点:python中的语句不需要用分号结尾
那么字符以及字符串又该如何输出呢?
从图中可以看到,我们依旧使用和上面的一样的语法格式即可,但不同的是无论是字符化石字符串,都需要加个单引号
当然啦,也可以使用双引号
给大家一个建议:字符(单个字母)时选用单引号,字符串(多个字母或文字)时选用双引号,以便自己区分它们
那么变量名如何命名呢?这里博主也给大家整理了一条规则,为了便于大家记忆我把它整理成了一句口诀:字母数字下划线,标符之首不识数。
怎么理解呢?我给大家解释一下:标识符的组成元素有字母、数字、下划线,标识符(变量名)的首位不能是数字
除了上面的这些规则外还有一些软性规则,具体的已经给大家整理在图片中了,大家可以做一下笔记
那么我们也来做一下总结
认识以及创建变量总结
1. 语法格式: 变量名 = 数值
2.python中的语句不需要用分号结尾
3.定义字符或字符串的变量时需要加单或双引号
python中的数据类型
首先介绍一下对有编程基础的同学来说比较熟悉的”四大天王“
整形 、浮点型 、字符串 、 布尔型
整形:int 相较于c和Java而言,python中的int的范围更加大,int在python中的范围是无穷,正是因为它在python中的范围很大,所以python中没有长整型和短整型这一说法
浮点型: float python中的浮点型包含了c或Java中的单精度和双精度
布尔型:bool 只返回 0(错误) 和 1(正确)
字符串型:string
数据类型就先给大家讲到这里,之后会给大家单独开个小灶,深入地带大家去学习python中的数据类型
今天的内容就先讲到这里,欲知后事如何,且听下回讲解