23年是AI井喷的一年,我对AI的态度是恐惧的,以往我只需要CRUD就能需要的工作,AI能够编写出来,虽然现在还有很多缺陷,但是我比较喜欢向前看,在我未来我感觉我能遇到我被AI替代的那天。
我该怎能么办呢?我曾想过干脆放弃这一行,但是经过大学四年的学习,除了IT这一行,我找不到其他更加有性价比的行业,我一度陷入迷茫。
学Python,我的目的是希望自己能跨入AI这样一行,虽然AI的编程语言很多,但是目前为止,Python所包含的函数库是最丰富的。所以这20天的时间,用来分享我学Python的输出的知识笔记。
python安装链接:Python纯净式下载与安装-CSDN博客
VSCode安装链接+Python配置:VSCode下载安装教程-CSDN博客
1. 什么是程序
市场上编程语言众多,类似于功夫的种类众多,但是都是需要从扎马步做起,语言也一样,几乎所有的编程语言都会有一些基础指令:
- 输入系统:从键盘、文件、网络或者其他设备上获得数据。
- 输出系统:将数据在屏幕中显示,或者存放在文件中、通过网络发送。
- 数学运算:进行基本的数学操作,比如加法或者乘法。
- 条件判断:检查特定条件是否满足来运行相应的代码。
- 重复判断:重复进行一些操作,通常会有些变化。
2. 变量
专业说法:变量是指向某一块地址(计算机内存地址)的引用。
在这里我就不和大家过多的叙述了,我倾向于使用最简单方法来表示:
上面的 abc 就是一个变量,就这么简单。
定义变量名我们需要遵循以下标准:
- 不能以数字开头。
- 不能包含非法字符。
- 不能使用关键词。
以下是Python的关键词:
3. 表达式
表达式是数值、变量和操作符的组合。
以上这些都是表达式。
4. 字符串
python中我们可以使用''和""来创建字符串:
同时我们还可以使用六个单引号来创建跨行字符串:
5.注释
很简单,加个#,就是注释。