1.1 Python
1.Python是一种用途广泛、解释性、面向对象的程序设计语言。
2.Python是解释性的,表示python的代码是被解释器翻译和执行的,每次一句。
1.2 软件
1.定义:一系列按照特定顺序组织的计算机数据与指令的集合。
(1)数据:计算机所能识别的一些数据
(2)指令:计算机所能识别的一些操作
2.分类:
(1)系统软件:主要用于控制和管理底层硬件,为用户提供最基本的计算机功能(Windows,Linux)
(2)应用软件:主要处理特殊领域问题的软件(QQ、微信)·应用软件的运行离不开系统软件
1.3 启动,创建Python源代码文件
- ”>>>”后输入语句,然后执行,成为交互模式运行python
- 为了保存语句,可以创建一个文本文件夹来存储语句,然后使用命令执行文件中的语句。文本文件Filename称为源文件或脚本文件。
- Windows: (1)Python filename.py (2)py filename.py (3)filename.py
Linux: (1)python3.4 filename.py - python程序区分大小写。
- ·特殊字符:
1.4 程序设计错误分为三类:*
1.语法错误
2.运行错误
3.逻辑错误
1.5 标识符
- 标识符:用于命名程序中表示变量和函数
- 标识符遵循的规则:
(1) 由字母、数字和下划线构成的字符序列
(2) 必须以字母或下划线开头、不能以数字开头
(3) 不能是关键字
(4)可以是任意长度
1.6 输出语句
-
print(“文本信息”) 默认换行
-
.\n 换行符 \t制表符 end=“ ”
(1) \n(2) End=””
-
print(“文本信息1”+“文本信息2”)
+不是加法运算,是字符串连接符
-
print(“文本信息” * n)
该段文本信息重复n次
-
print(“文本信息1”,“文本信息2”,…)
逗号: 就是前者和后者之间有一个空格 默认换行
-
(1)# int() 函数 将数字字符串转数字print(type(int(“123”)))
(2)# str() 将其他一切的数据转字符串print( “123” + str(123) )
1.7 数据类型
1.整数 (1) 0b二进制 (2)0o八进制 (3)0x十六机制 (4)十进制
2.浮点数
3.字符串
4.布尔类型
5.数据类型:type(数据) 查看当前数据的类型
1-1整数:print(type(0x110)) # <class ‘int’> 整型主要描述整数
2-2 浮点数:print(type(3.14)) # <class ‘float’>浮点型主要描述小数
3-3 字符串:print(type(“你好”)) # <class ‘str’> 字符串主要描述文本信息
4-4 布尔类型:print(type(True))# <class ‘bool’> 布尔型主要描述真 假
#布尔类型 False True bool(n)
#n不是0或None 结果都是True
1.8算术运算符
1.9输入函数
1.input()输入函数 输入的一切都是字符串
2.python中定义变量无须且数据类型
3.程序的运行流程 IPO input process output Input(“提示信息”)