Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
在现在的工作及开发当中,Python的使用越来越广泛,为了方便大家的学习,Linux大学 特推出了 《Python基础教程系列》。
本系列教程适合Python小白阅读,是Python入门的必备教程!
本系列教程共包含如下文章:Python基础教程系列之–Python 简介
Python基础教程系列之–Python环境搭建
Python基础教程系列之–Python 基础语法
Python基础教程系列之–Pytho...
使用 for 遍历 List
可以使用 for 来遍历 List,代码如下:thislist = ["apple", "banana", "cherry"]
for x in thislist:print(x)PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py
apple
banana
cherry使用 index 遍历 List
除了直接使用 for 遍历,还可以组合 range() + len() 使用下标进行遍历,如下代码所示:thislist = ["apple", "banana", "cherry"]
for i...
安装 Python
在很多 PC机 和 Mac 机器上其实已经预装了 Python。
想要检查 Windows PC 上是否已预装了 Python,可以在 启动菜单 上搜索关键词 Python 或 在 cmd 窗口运行 如下命令。C:\Users\Your Name>python --version
想要检查 Linux 或 Mac 是否已预装了 Python,可以在 Linux 上打开命令行 或者 Mac 上打开 Terminal 窗口 输入如下命令。python --version
如果发现 python 没有预装到你的电脑上,可以在 python 官网上下载最新...
Python快速入门
第一篇:计算机核心基础
01 计算机核心基础
附录1-cpu详解
第二篇:编程语言
01 编程语言与Python介绍
第三篇:Python语法入门
01 Python语法入门之变量
02 Python语法入门之基本数据类型
03 Python语法入门之垃圾回收机制
04 Python语法入门之与用户交互、运算符
05 Python语法入门之流程控制
第四篇:基本数据类型及内置方法
01 基本数据类型及内置方法
第五篇:字符编码与文件处理
01 字符编码
02 文件处理
第六...
什么是运算符?
本章节主要说明Python的运算符。举个简单的例子 1 +2 = 3 。 例子中,1 和 1、2 被称为操作数,"+" 称为运算符。
Python语言支持以下类型的运算符:算术运算符
比较(关系)运算符
赋值运算符
逻辑运算符
成员运算符
身份运算符
运算符优先级
算术运算符
以下假设变量:a=10,b=20运算符描述实例+加: 两个对象相加a + b 输出结果 30-减 - 得到负数或是一个数减去另一个数a - b 输出结果 -10*乘: 两个数相乘a * b ...
前言在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这个时候就需要用到os模块。
使用前先导入os模块,即:import os
举例几个常用的
1、os.getcwd() 获取当前工作目录
2、os.chdir() 更改工作目录3、os.listdir() 返回指定目录下的文件名,注:返回的是以列表形式4、os.path.join() 连接目录或文件名 5...
字符串
字符串是由数字,字母、下划线组成的一串字符
创建字符串,可以使用单引号和双引号:
var1 = Hello World!var2 = "Hello World!"
访问字符串中的值
var = “Hello World”
print(var[0])#运行结果H
字符串更新
实例:
print(var1[0:6]) + “Python” 运行结果:Hello Python
另一种写法:
print(var1[:6])+ “Python” 运行结果:Hello Python
合并连接字符串
使用+号连接字符
实例:
first_name = “lao”
last_name ...
元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号,列表使用方括号。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可
实例:
tup1 = (1,2,3,4,5,6)
创建空元组:
tup1 = ()
元组中只有一个元素时,要在元素后面添加逗号
tup2 = (1,) # 如果不加逗号,类型为整数类型
注:查看类型,print type(object)
访问元组
实例:tup1 = (1,2,3,4,5,6)
print(tup1[0]) #结果为:1
print(...
python内置序列类型最常见的是列表,元组和字符串。(序列是python中最基础的数据结构,而数据结构是计算机存储,组织数据的方式。)
另外还提供了字典和集合的数据结构,但他们属于无顺序的数据集合体,不能像前者通过位置索引来访问数据。python序列中的每个元素都有一个序号(元素的具体位置),这个序号叫索引,索引下标从0开始,以此类推......
本文着重介绍python的序列及其实际应用,巩固python语法基础。
一、序列概念...
Python环境搭建本次入门系列将使用Python作为开发语言。要使用Python语言,我们先来搭建Python开发平台。我们将基于Python 2.7版本、以及Python的开发发行版本Anaconda版本来开发。Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。下载地址:https://www.anaconda.com/distribution/,注意要下载2.7版本下载好Anaconda安装包后,即可安装,安装好后,我们可以来测试下Python环境是否已经...
打开文件 open() 函数
常用格式 open(file, mode=r) https://docs.python.org/3/library/functions.html 这里有所有python内建的函数及描述文档
f = open("d:/1.txt", w)
f.write("hello python")
f.close()
上面的代码以w(写)的方式打开文件d:/1.txt,然后写入 hello python, 最后关闭文件。运行程序后,找到d:/1.txt文件并打开,发现里面的内容是 hello python, 说明程序运行成功
f = open(d:/1.txt, r)
msg = f.read()
f.clo...
引言
Java语言也是面向对象的语言,但是Python要更加彻底Python的面向对象特性,是它使用起来灵活的根本所在对象的特点
可以赋值给一个变量
函数也是对象
def test(name):print(name)
my_func = test # 注意 只写函数名 和 函数名加括号 的区别my_func("MetaTian") # 打印:MetaTian可以添加到集合中去
def plus(a, b):print(a+b)
def minus(a, b):print(a-b)fun_list = []fun_list.append(plus)fun_list.append(minus)for item in...
Python注释
单行注释
这是一个单行注释
print("test")多行注释
这里就是python的多行注释方式可以直接分行进行注释操作本质上是字符串import thisprint("hello world")特殊注释
#!/usr/bin/python3指定解释器的版本#encoding=utf-8python 2.x解决中文文本乱码Python变量
变量使用
使用之前不用声明;做参数传递时,所有的变量都是引用
定义变量
arg = val
a = 1
arg1, arg2 = 1, 2
a, b = 1, 2
arg1 = arg2 = val
a = b = 3使用变量...