一、什么是Python
Python ( 英国发音: /ˈpaɪθən/ 美国发音: /ˈpaɪθɑːn/ )是一种广泛使用的 解释型 、 高级 和 通用 的 编程语言 。. Python支持多种编程范型,包括函数式、指令式、结构化、面向对象和反射式编程。. 它拥有 动态类型系统 和 垃圾回收 功能,能够自动管理内存使用,并且其本身拥有一个巨大而广泛的标准库。. Python由 吉多·范罗苏姆 创造,第一版发布于1991年,它是 ABC语言 的后继者,也可以视之为一种使用传统 中缀表达式 (英语:M-expression) 的 LISP 方言 。. Python的设计哲学强调代码的 可读性 和简洁的语法,尤其是使用 空格缩进 划分代码块。(官方给的解释)
Python的作者,Guido von Rossum(吉多·范·罗苏姆,中国Python程序员都叫他 龟叔),荷兰 人。Python 本身也是由诸多其他语言发展而来的,Python目前有两个版本,Python2.x和Python3.x
python特点 :
优点 :规范的代码,简单,易学,高层语言,跨平台(可移植性强),支持面向对象编程,丰富的库等优点
缺点:执行效率慢,这个是解释型语言所通有的
二、Python的安装与下载
找到合适的安装包,现在多用3的。百度可以搜到很多的教程在这里就不多介绍。
三、运行python
print("hello world")
查看得到的结果
四、python中的基本语法
1、 python
变量名 = 值
age = 18
查看变量类型: print(type(age))
2、标识符的命名规则
标识符只能由字母、下划线“_”、数字组成。
标识符不能以数字开头。
标识符不能使用关键字。
标识符对大小写敏感。(建议:标识符命名应“见名知意”)
3、常用的关键字
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
4、标识符的命名方式
小驼峰式命名法:函数名 addName
大驼峰式命名法:类名 AddName
5、python的输入和输出
输入:input("提示信息:")
输出: print("输出的是:")
换行输出: \N
6、格式化输出
(1)、以百分号的形式格式化
(2)、以format字符串格式化
(3)、关键字参数格式化
6、算数运算符
7、逻辑运算符
and 布尔与‘
or 布尔或’
not 布尔‘非’
8、比较运算符
== 等于、!= 不等于、《 小于、》大于、》=大于等于、《=小于等于
9、赋值运算符
=、+=、--=、*=、/=、%=、//=、
10、基本数据类型(重点)
Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典)
之间的关系:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组); 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
五、课后作业
倒三角输出:
计算0-100之间奇数和
99乘法表