一周知识点
概述
- Python是一种解释型语言,解释型语言的最大优点是平台可移植性,最大的缺点是执行效率低下。
- 今天当计算机硬件已经足够发达的时候,我们追求的更多的并不是程序的执行效率而是开发效率。
- 在Python的官方网站下载Python的安装程序以及查看相关文档。
说明:如果要在Linux环境下更新到Python 3.x版本需要通过源代码构建安装。
我们可以使用Python的包管理工具pip来安装第三方模块。
pip install ipython jupyter
或
python -m pip install ipython jupyter
第一个Python程序-hello,world
""" 第一个Python程序 Version: Author: Date: Modifier: Date: """ # 使用了Python内置的print函数打印字符串 print('hello,world!')
如果想用交互式环境进行Python开发,那么可以使用ipython或者jupyter的notebook项目。
jupyter notebook
如果要做团队开发以及需要使用多文件多模块协作的大型项目,我们推荐使用PyCharm的集成开发工具,我们可以从JetBrains公司的[官方网站]()
变量
- 变量的作用
变量是数据的载体 - 变量的命名
必须遵守的规则
数字、字母、下划线,数字不能开头,不能使用特殊符号,不能有空格
大小写敏感
不能跟关键字,保留字冲突 - 变量的类型
整型int,浮点型float,字符串str
运算符
- 赋值运算符
- 算数运算符
- 关系运算符
- 逻辑运算符
- 身份运算符
分支结构
类似代码有if,else,elif
循环结构
类似代码有for,while
个人心得
作为一个刚毕业的学生,第一次迈入社会才知道没有一技傍身的难处,能找到的工作大部分都是销售,工厂工人;没有贵人相助,费尽千辛万苦找到的一个能有点发展的工作,发展前景也是非常的小;也想过创业,但是没有资金,没有思路,什么也做不了,所以才下定决心来进行Python的学习。
第一周的学习总的来说不是很困难,主要是由于自己是零基础,所以老师布置的许多联想型的作业都不能很顺利的完成,常常要花费许多时间,还要询问许多的人,总是会担心学不好这五个月会不会白费,但有一句话叫“厚积而薄发”,如果不在这五个月用心的学习的话,日后的日子必当是劳苦的。
毕业也有半年了,也算是有过一番感悟的人了,虽然做不到如“悬梁刺股”“凿壁偷光”那般的刻苦,但也绝对是会用心去学,去想的;虽然不能保证一定能学的很好,但至少要保证能让自己在这五个月之后能有一个让自己满意的薪资的工作(我认为8k才能让自己满意,做不做得到,现在还是无法想象)。