Python基础了解

进入寒假已经有一段时间了,各位宝宝都在家忙啥嘞,是不是都在学习呀

放寒假了,由于心早已飞到了家中的大床上,没有拿手中仅有的那本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之间的整数

今天就先更新到这儿吧,如有什么疑问,请联系站长:

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180202G01QXZ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券