第一章:python的入门基础

本文是Python入门教程的第一部分,介绍了Python语言的历史、应用领域、优缺点,并详细讲解了Python环境的搭建,包括下载、安装及插件配置。接着,文章探讨了Python的基础概念,如变量、字符串、整数、浮点数、布尔值,以及运算符、分支结构和循环结构,包括for和while循环。最后,提到了代码优化思想,强调简化代码和减少循环次数的重要性。
摘要由CSDN通过智能技术生成

python入门第一部分

python简介

python诞生于1991年2月,但是正式发布1.0版本是在1994年的1月。迄今为止已经24年了。期间,2000年10月16日,python发布了2.0版本;2008年12月3日,3.0版本正式问世。值得注意的是,2.x版本和3.x版本是不兼容的,一般来说我们会使用3.x版本进行开发,但是,某些企业仍然会使用遗留的2.x版本,所以,我们需要对两个版本都进行了解,避免今后出现看不懂,不会写的情况。
python的应用范围及其广泛,其中最为突出的便是爬虫开发,人工智能等领域,甚至有独占鳌头之势。

python优缺点总结

我们可以通过在python中输入import this指令来查看《python之禅》。仔细阅读python之禅我们可以发现,它一直强调的都是简单,明了,直接这一思想。事实上python也确实做到这几点。

  1. 编程简单明了,适合作为新手的入门语言,它强调做一件事只有一种方法。
  2. 拥有强大的社区和生态圈,在开发过程中可以直接调用而不用自己再去编写。
  3. 它是一种解释性语言,可以轻松实现跨平台,具有较高灵活性。

但python也具有一定的缺点:

  1. 也正因为他为一种解释型语言,所以执行效率较低。但是,在如今这个世界 ,计算机硬件已经足够发达,企业在做相关开发的时候,追求开发效率的优先级远远高于执行效率。
  2. 由于python具有高度的开放性,所以代码没有办法加密。可是,目前甚至以后的市场规律我们是可以预见的,越来越多的企业已经不再是卖软件给客户,取而代之的是卖服务。或者产品的核心部分采用C++等语言来写,因为Python具有很好的可嵌入性和可扩展性。所以这一缺点正在被淡化。
  3. 开发时可以选择的框架过多,反而增加了开发难度,因为你并不知道哪个框架是最优选择。

python环境的搭建

下载python

打开浏览器访问python官网,进入官网后下载最新版本的python。但是注意,不要下载后缀带有A或B的版本,这两个版本为测试版本。你同时也可以在官网查看相关文档。(值得注意的是,如果要在linnux环境下更新3.x版本需要通过源代码构建安装)

安装
  • 安装步骤如下:
    在这里选择第一个

  • 第二步:
    这里pip前是必须要打勾的

安装插件

  • 如果想要在交互式环境下写代码,那么可以打开cmd,在其中输入pip instal ipython jupyter或者是输入python -m pip ipython jupyter来下载安装jupyter。安装完成之后,再在cmd中输入jupyter notebook,那么就可以进入jupyter notebook中进行写代码或者markdown格式的文本。
  • 交互式环境只能写比较简单的代码,如果真正的做开发,那么我们需要进入一家叫JetBrains公司的官方网站下载一个叫pycharm的开发工具。

我们的第一段代码

安装好pycharm后,我们可以便可以在里面进行代码的编写了,试试输入以下语句,然后点运行:

print'hello world')

注意:所以得符号或字母都必须在英文输入法下进行,否则就会报错。

print('hello world' + 'hello world')
<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值