进入寒假已经有一段时间了,各位宝宝都在家忙啥嘞,是不是都在学习呀
放寒假了,由于心早已飞到了家中的大床上,没有拿手中仅有的那本C++,所以这段时间里停止了对C++的更新。
手边没有书了,但是闲的发霉的站长无意中发现了一种神奇的语言:Python
初步了解之后便被它那种不同与C/C++的方式所迷惑了
查阅资料之后更是被它的实用性所俘获了
让我们一起走进Python吧
Python是由C语言编写的,所以在一定程度上它和C语言有着千丝万缕的联系。Python第一个公开版本是在1991年发布的,尽管在过去的几十年里它已经发生了很大的变化,如今虽然有Python2和Python3之分,但在功能上仍然与最初保持一致。在这里我们将会共同探讨Python3。
首先,我们要在自己的本本里搭建Python开发环境。站长资金有限,MacBook遥不可及,Linux系统也不太会使,所以在这里会向大家介绍win10的安装。
进入官网,下载Python的安装包,网址:https://www.python.org/
单机Downloads后,会出现下图
在这里我们选择DownloadPython3.6.4,下载之后根据提示安装就好啦
漫长等待安装中。。。
装好之后打开IDLE,开始我们的学习之旅~
和C/C++不同,Python的界面更感觉是在操作Linux一样,总有想要狠狠敲上几十行代码的感觉
好啦好啦,我们言归正传。出现此界面后,我们使用快捷键Ctrl+n创建一个新的文件。诺,和我一样你就对啦
在新建立的.py文件中,你可以放开手脚,尽情敲代码~
接下来就和大家分享一下这些天对Python理解吧,我会把Python和C/C++做一些简单的对比,让大家更清楚的了解Python的基本操作
变量
与C/C++语言不同的是Python没有变量,只有名字,在给其定义是就可以对其赋值啦。
字符串
我们将字符串也称为文本,但是文本又和数字不同。Python中可以直接实现两数相加,但若给数字加上引号则变成了字符串的拼接
但是在一些情况下需要出现特殊的符号,这是需要用到转义符号:\
换行
可以使用C/C++中的方法“\n”实现换行,而Python自己在输出之后便自动换行
print函数
在Shell中,我们使用help()函数来帮助我们查看其他函数的参数列表以及操做方法。
在这里,我着重强调参数sep、end和flush。首先sep就是实现在字符串之间插入sep设置的符号
其次就是end,end参数表示输出一个制表符后不换行,并在其后输出单引号中的内容
最后就是flush,flush参数等于True时,表示在默认的显示器中更新输出内容,如果为False则不更新输出内容
常用标准库——random
1.random会生成0-1的随机浮点数
2.uniform(a,b)会随机生成a-b之间的浮点数
3.randint(a,b)会随机生成a-b之间的整数
今天就先更新到这儿吧,如有什么疑问,请联系站长:
领取专属 10元无门槛券
私享最新 技术干货