第一章 Python 变量
文章目录
- python编程基础
- 前言
- 一、PYTHON介绍
- 二、变量
- 1. 常见对象
- 整数
- 浮点数--小数
- 数字运算
- 字符串--对称引号引起来的都是字符串
- 表达式--前面的都是表达式
- 字面量--直接量
- 变量的命名
- 常见的几种变量的赋值
- 总结
前言
由于测试自动化越来越普及,学习一门编程语言有助于提高自己的行业竞争力
一、PYTHON介绍
编程语言的执行方式:
- 编译执行:c / c++ / java(javac编译器)
1. 编译+链接
2. 一旦有语法错误,不能运行—编译 - 解释型:python
1. 口译—边执行边翻译 - 执行Python脚本
1. 命令行执行 cmd cd到文件目录线下— python hello.py
2. 在解释器里面运行- 进入解释器(解释执行代码) >>> 输入 print(‘hello’)
- 退出python解释器的几种方法:
1. ctrl+ z–*
2. exit()
3. quit()
- Python编程规范
- 严格区分大小写
- 第一条语句前面不能有空格 ,但可以空行
- print在python3一定要有小括号()
不同实现语言,实现方式
* CPython – C
* Jython – Java
* IronPython – .Net
不同平台
* Linux,Windows Unix Mac OS…
Python 语言里 一切数据都是对象
怎么查看类型---type(100)--有返回值--该类型---
没有任何变量引用的对象,会被Python解释器清除
查看对象的地址--id(a)函数,获得a的内存地址
Python中,[某个区间]会指向同一地址,不会另存地址
1. 常见对象
整数
- python 2 :int ---- long(长整数)
- python 3 :中 只有int 没有long
- type(3.0)—
—没有double - 浮点数的精度:最多16位
- print(round(1/3,6)) 精确位数,6位
- 加法 +
- 减法 -
- 乘法 *
- 除法 /
- 在python3中:肯定带小数点 例:9/4 == 2.25 等价python2 9.0/4 == 2.25
- 在python2中:不带小数点 例:9/4 == 2 等价python3 9//4 == 2 (取整)
- 取余 %
- 求次方**
2**4(2的4次方) - 混合运算:根据符号优先级运算
- ’ ’
- " "
- ‘’’ ‘’’ / “”" “”"
3.14 / ‘a’
变量的概念:对象的名字,可变的量
优点:1、代码比较简洁 2、方便修改
- 组成: 字母+数字+下划线
- 一般以字母(大写,小写均可)开头—本身没有语法错误
- 数字不能开头!!!
- 区分大小写
- 英文单词–建议
- 不能与关键字相同(关键字是Python语言里面的特殊字符串)
- 不要与内置函数相同 例如:print
1. a= 1
2. a += 1 相当于 a = a + 1
3. a *= 2 相当于 a = a * 2
4. a++/++a/a--/--a python语法里面没有这些
总结
定义一个变量:直接赋值即可,这个变量什么类型,由你赋值的对象类型决定
在变量里面:可以多个变量指向同一个对象,但是不能一个变量指向多个对象
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)