python夺命系列-----初来驾到

1. Python 自我介绍

1.1什么是编程语言

  • 维基百科-送走门
    编程语言(英语:programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种能够让程序员准确地定义计算机所需要使用数据的计算机语言,并精确地定义在不同情况下所应当采取的行动。
  • 百度百科-送走门
    编程语言(programming language)可以简单的理解为一种计算机和人都能识别的语言。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动
  • 个人肤浅的理解
    让计算机了然并满足我们各种无理需求的一种语言(指令)。
    人:过来小机机,大爷需要服务
    计算机:请说机语,听不懂普通话
    人:python 、C、C##、java、…,你喜欢那个?
    计算机:…

1.2 2020语言排行

  • 2002-2020
    可以发现c、java这两个语言总体趋于下降,但还是保持龙头的位置,python崛起,SQL一直都很平稳。
    在这里插入图片描述

1.3 python for 人生苦短

1.3.1 发展史

Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。
Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。
像 Perl 语言一样,Python 源代码同样遵循 GPL(GNU General Public License)协议。
现在 Python 是由一个核心开发团队在维护,Guido van Rossum 仍然占据着至关重要的作用,指导其进展。

1.3.2 自我特长

1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。

2.易于阅读:Python代码定义的更清晰。

3.易于维护:Python的成功在于它的源代码是相当容易维护的。

4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。

5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。

6.可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。

7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。

8.数据库:Python提供所有主要的商业数据库的接口。

9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。

10.可嵌入: 你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。

1.3.3应用场景

	Web开发
	数据分析、数据挖掘
	自动化运维
	人工智能开发
	爬虫系统开发

2. python 基础语法(基本的规则)

2.1python 标识符

  • python 标识符由:
    字母 或 数字 或 下划线组成。
 identifier_dir = {‘ identifier’:“字母、数字、下划线”}
 identifier_list = [‘字母’,'数字,‘下划线’]
 Iove_1314 = "Python"
  • 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。

  • Python 中的标识符是区分大小写的。

  • Python 可以同一行显示多条语句,方法是用分号 ; 分开,

print("my_love");print("father");print("grandpa")

2.2 python 保留字符

  • 下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。所有 Python 的关键字只包含小写字母。
  • ps:以游戏的角度,创建游戏人物名时,你是创建不了NPC的名字(关键字)
andexecnot
assertfinallyor
breakforpass
classfromprint
continueglobalraise
defimporttry
elifinwhile
continueglobalraise
elseiswith
exceptlambdayield

2.3 python 引号

  • Python 可以使用引号( ’ )、双引号( " )、三引号( ‘’’ 或 “”" ) 来表示字符串,引号的开始与结束必须是相同类型的。其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。

2.4 python 注释

  • python中单行注释采用 # 开头。
#print(123)
  • python 中多行注释使用三个单引号(’’’)或三个双引号(""")。
'''
这是多行注释,使用单引号。
'''

"""
这是多行注释,使用双引号。
"""

2.5 组成结构简约图

在这里插入图片描述

3. 思考:

1.思维导图,可以做到很大,但感觉卡在哪里,提炼不出来。
2. 输入数据 – 规则 --输出数据 有限或是无限循环
3.多用how,what,why 解释

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值