19个你应该知道的Python基础内容

19个你应该知道的Python基础内容_第1张图片

                                                                                 作者丨文静

                                                              来源丨医数思维云课堂(ID:Datamedi)   


01 学习方法

认真听讲,多敲代码。要敢于尝试操作!

02 两个概念

TUI 表示文本交互界面 , GUI表示图形化交互界面。

03 调出windows系统的解释器

打开菜单搜索cmd回车可调出命令窗口或者win+r可弹出搜索窗口,再输cmd回车即可。

04 什么是Python

它是一种解释型语言,是一种广泛使用的高级编程语言,属于通用型编程语言,Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的。能够用更少的代码表达思想。

java的作者说:Life is short you need python(人生苦短,我用Python)

05 用途

大数据、人工智能、云计算方面。

06 两个概念

安装Python的解释器。

安装步骤:

(1)下载安装包(-3.x -2.x版本不兼容)使用2.x版本多,但近来3.x越来越多。

①首先打开官网

19个你应该知道的Python基础内容_第2张图片

②点击Downloads选择适合计算机系统的版本下载,按提示去操作即可。

(2)安装, 傻瓜式安装(注意:安装时所有选项都要勾上,来自老司机的建议!)

07 Python的交互界面

当我们通过命令输入python,所进入的界面就是python的交互界面。出现如下界面则表示安装成功。

其中:

(1)版权和声明:

Python 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28) [MSC v.1916 64 bit (AMD64)] on win32

Type "help", "copyright", "credits" or "license" for more information.

(2)命令提示符 :>>>

意义:可以直接输入Python的指令,会被立即执行。

08 IDLE

安装python的同时,会自动安装一个python的开发工具IDLE,通过IDLE也可进入到交互界模式。不同的是,IDEL中可通过TAB键查看语句的提示。并且可以保存。(直接ctrl+s可保存)。

09 交互模式的缺点

这种写一行执行一行的交互模式并不适用我们日常适用。仅可以用来做一些简单的测试。

10 Python代码的读取

一般将Python代码编写到一个txt或py文件中,然后通过python指令来执行文件中的代码。

读取桌面的文件里代码:(注意是cmd的界面不是python界面)windows+r—输入cmd--cd Desktop (执行到桌面)—python hello.txt(读入桌面文件)

19个你应该知道的Python基础内容_第3张图片

11 文件命名形式

最好不要用记事本,出现中文时会有问题,直接把文件命名成hello.py的形式。然后hello.py就可以,不用输入python。

12 退出

exit()命令。

13 文件保存

还可用Idel,打开IDEL—打开新的窗口—输入命令 fn+f5 或直接F5执行保存,或ctrl+s保存。(在新界面输入命令,原界面可执行和保存)。

14 编写指令

sublime编写指令,打开一个.py的文件,输入指令,Ctrl+S就可以保存,在python解释器里输入.py形式的文件就可读。

15 代码执行

(1)python和sublime的整合:可以直接在sublime里Ctrl+B执行python。但是这种执行对中文不友好,影响使用别的函数--input()函数。

(2)使用sublimeREPL来运行python代码。下载好插件,设置快捷键希望按F5就能执行代码。

16 几个基本概念

(1)函数:内置函数:由python解释器提供的函数,可以在python中直接使用。

(2)自定义函数:由程序员自主创建的函数。当我们需要完成需要完成某个功能时,可调用内置函数和自定义的函数。

17 函数的两个要素

(1)参数:()里面的内容就是参数。函数中可以没有参数,也可以有多个参数,之间用逗号隔开。

(2)返回值: 是函数的返回结果,max(4,5,6)。

18 基本语法

(1)严格区分大小写。出现traceback,就表示错误了。

(2)每一行代表一个语句,区分语句的方式为换行。有些软件是以分号。

(3)每条语句不要过长, 规范中每行不要超出80个字符。IDEL右下角有显示。如果过长用\回车换行。

(4)有严格的缩进,不能随意缩进。缩进其实是表示代码块。

(5)#后面可以注释,可以对程序进行解释。习惯上#后会有个空  格,是为了好看。

19 两个概念

(1)字面量:就是一个一个的值,1,2,3,4,5,hello等,字面量表示的意思就是它的字面值,看到的是什么就是什么。

(2)变量(variable):可以用来保存字面量,并且是不定的,例如a=10.变量本身没有意思,它会根据不同的字面量表示不同的意思。

一般在使用python时很少直接使用字面量,都是讲字面量保存到变量中。通过变面量来引用字面量。便于使用和方便修改。

你可能感兴趣的:(19个你应该知道的Python基础内容)