是学python的第一天哇

学习目标

Python的历史 / Python的优缺点 / Python的应用领域搭建编程环境 - Windows环境 / Linux环境 / MacOS环境从终端运行Python程序 - Hello, world / print函数 / 运行程序使用IDLE - 交互式环境(REPL) / 编写多行代码 / 运行程序 / 退出IDLE注释 - 注释的作用 / 单行注释 / 多行注释

1.python的成长故事

1989年(开始写python编译器)-> 1991年(C语言实现的编译器出生啦!)-> 1994年1月(python1.0正式发布)-> 2000年(2.0)-> 2008年(3.0,不完全兼容之前的版本

2.python需要夸赞也需要纠正的地方 0_0
  • Python的优点总结
  1. 简单明确功能精准,代码语义化,规范程度高,易上手
  2. 开源!!且为解释型语言,天生具有可移植性
  3. 支持两种主流的编程范式(面向对象编程和函数式编程)。
  4. 可扩展性和可嵌入性,可以调用C/C++代码,也可以在C/C++中调用Python
解释型语言(pythonJavaScript,)编译型语言(c,c++)
在有解释器的平台上对源程序进行逐行的解释为机器码后,程序就可以立即执行用编译器将高级程序语言一次性编译为针对特定平台的机器码,并包装成该平台可识别的执行程序,只用编译一次,以后便可以直接运行exe文件
特点:不用事先编译,可移植性高,但效率较低,每次执行前都要解释特点:执行效率高,但因为与特定平台相关可移植性不高
  • Python的缺点主要集中在以下几点。
  1. 执行效率稍低,因此计算密集型任务可以由C/C++编写。
  2. 代码无法加密,但是现在很多公司都不销售卖软件而是销售服务,这个问题会被淡化。
  3. 在开发时可以选择的框架太多(如Web框架就有100多个),有选择的地方就有错误。
3.python可以干什么呢?orz

目前Python在Web应用开发、云基础设施、DevOps、网络爬虫开发、数据分析挖掘、机器学习等领域都有着广泛的应用,因此也产生了Web后端开发、数据接口开发、自动化运维、自动化测试、科学计算和可视化、数据分析、量化交易、机器人开发、图像识别和处理等一系列的职位

4.python中的注释(注释很重要@!@)
  • 单行注释 - 以#和空格开头的部分
  • 多行注释 - 三个引号开头,三个引号结尾
# print("你好,世界!")

"""
这是多行注释wa
"""
5.是大名鼎鼎的python之禅呀!
  • Beautiful is better than ugly.
  • Explicit is better than implicit.
  • Simple is better than complex.
  • Complex is better than complicated.
  • Flat is better than nested.
  • Sparse is better than dense.
  • Readability counts.
  • Special cases aren’t special enough to break the rules.
  • Although practicality beats purity.
  • Errors should never pass silently.
  • Unless explicitly silenced.
  • In the face of ambiguity, refuse the temptation to guess.
  • There should be one-- and preferably only one --obvious way to do it.
  • Although that way may not be obvious at first unless you’re Dutch.
  • Now is better than never.
  • Although never is often better than right now.
  • If the implementation is hard to explain, it’s a bad idea.
  • If the implementation is easy to explain, it may be a good idea.
  • Namespaces are one honking great idea – let’s do more of those!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值