Python第一天学习心得

作为一个刚刚接触编程半年的编程小白,到现在为止也仅仅学习了C语言程序设计基础,所以在这个寒假,我立下flag在寒假至少学习一门编程语言,今天是我学习Python的第一天,所以在此记录我学习Python的历程和心得
 

•  首先,在正式学习Python以前,先简单回顾了下计算机的概念
何为计算机,何为电脑,以我自己的观点来看,电脑就是一个电子计算的机器,它会通过给定的机器语言进行 数值计算 逻辑计算 和存储记忆功能,比如最简单的计算器就是一种数值计算的应用,但是如果使用函数结合,它就会根据函数计算的先后顺序进行相应的计算,我想这就是所谓的逻辑计算,至于存储记忆功能就更容易找到例子了,比如下载影片,存储照片等.
 

•  其次,我们来谈及下计算机的构成,计算机分为硬件软件两部分作为软件工程专业的学生,我知道自己从事网页开发、App设计等工作,所以这些看不到摸不着的东西就是计算机的软件
而硬件呢,与软件相反,就是那些可以用眼睛看到、用手可以摸到的东西,比如显示器、键盘、鼠标等等.

•  计算机概念和组成都已经说完了,接下来就说一说最重要的东西吧-计算机语言 
既然称它为语言,它就包含了语言的一些规则,而计算机是与人进行沟通的,所以为了能够相互沟通,产生了一些列相关的语法规则,利用字符、数字等进行对文本的编译和解译,使得人和计算机得以沟通。

语言是不断发展的完善的,计算机语言也不例外,从最开始机器语言(由简单的0和1构成)到后来把常用的话编成了汇编语言(如a b等由0、1变成了字符),再到现在的高级计算机语言(一些列指令的集合),计算机语言正在不断地简洁化,高效化,典型的例子就拿我所学习过的C和Python来说,只需要printf cd就可以实现对应的操作,大大简化了操作,提高了效率,也方便了IT成员的使用
 

简单了解了计算机知识,下面我们来说一说解释型和编译型语言的区别。
编译型语言以C语言作为代表,优点是编译速度快,缺点就是跨平台性比较差,它可以和我们我们的初中食堂类比,就那几样菜,你不管想吃不想吃阿姨都会给你打,打完你到自己那里去吃饭,速度快,但是你的选择性很少
解释型语言和编译型语言正好相反,它的代表是Python它的跨平台性好,但是编译速度慢,这个可以拿大学食堂作为类比,食堂菜的种类很多,你可以选择在食堂里吃或者带回宿舍吃,但是因为每个人点的菜的种类不同,阿姨做出来的时间就比较长,你等待的时间也就长了一些

了解了两种语言的差别,下面我们来正式接触下Python,我首先学习了基本的DOS命令,在键盘上按下Win+R,输入cmd,你就可以对电脑里的文件进行简单的操作了,首先讲解如何创建、删除、进入目录,创建目录的指令是md,删除目录的指令是rd,进入目录的指令是cd, cd+你想查找的文件的名称,就可以找到这个文件,cd.就是当前文件路径,cd..就是回到上一个文件路径,如果想要回到文件的最开始的大路径,直接采用cd/ 而想要添加文件直接找到想要添加到的文件位置后,输入echo+输入内容+新建的文件名称就可以了,这个时候采用dir指令,就可以查找当前文件下的所有文件了,讲完了创建文件,接下来讲解如何删除文件,删除文件采用指令健del,后面加上你想删除的文件名就可以了,但是值得注意的是不能采用直接删除目录的指令rd达到删除文件的作用,所以想要删除文件还是采用del的方式,这里还有一个小tips,那就是如果你想删除多个相同类型的,比如删除若干个.txt为后缀的文件,直接采用del *.txt即可,大大提高了效率

补充:如果我想切换盘符,例如想从c盘切换到d盘,只需要输入d:即可       >使用一个命令提示符,例如我想从dos命令中创建一个文档,直接找到一个路径然后 echo 你好>a.text就把a.text文档创建到了当前目录下,文档的内容就是“你好”

最后,我学习了文本文件和字符集
文本文件分为 纯文本富文本
纯文本只可以保存单一的数据,富文本可以保存文件以外的内容,开发的时候使用的都是纯文件编写代码的
最后的最后学了编码和解码的概念,编码就是把文本文件变成二进制文件,解码反之,编码和解码要遵循的一些列规则称之为字符集
不同的国家拥有不同的字符集,美国的是ASCll 欧洲的是ISO-8859-1 中国的是GBK,但是为了各个国家相互使用的时候不会出现乱码,国际上出现了Unicod(又称为万国码),包含了绝大多数国家的语言,大大增强了国家间的代码使用效率
好了,今天的CSDN Blog就先写到这里吧,我们明天再见!!!

  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值