一.作用域 对作用域来说,只要变量在内存里面存在就可以使用: ==: name = 'saneri' print name 二.三元运算 result = 值1 if 条件 else 值2 如果条件为真:result = 值1如果条件为假:result = 值2 三.进制 二进制,01 八进制,01234567 十进制,0123456789 十六进制,0123456789ABCDE 对于Python 一切事物都是对象,对象基于类创建.类里面保存了对象的方法和功能: 通过type可以查看对象的类型…
Python简介: python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. Python可以应用于众多领域,如:数据分析.组件集成.网络服务.图像处理.数值计算和科学计算等众多领域.目前业内几乎所有大中型互联网企业都在使 用Python,如:Youtube.Dropbox.BT.Quora(中国知乎).豆瓣.知乎.Google.Yahoo!.Facebook…
程序运行避免不了需要一些参数来支持 那么如何让程序接收参数呢?这里先简单的用sys模块的参数 sys.argv[]方法来实现参数获取 1.用法: import sys   //导入sys模块后期会详细讲解 sys.argv[tage] //根据参数下标进行取值 (注: 上面的tage为下标位 其中程序本身为0 即sys.argv[0],脚本后的参数则依次类推) 2.举例: //脚本内容 # vim tmp.py #!/usr/bin/env python import sys print sys…
一.file/open 内置函数 file函数的方法: 注:file 和 open的用法和功能相同这里只对file进行分析 file(‘filename’,’mode’) file(‘filename’,’mode’).write(‘data’) 数据写入文件 file(‘filename’,’mode’).read() file(‘filename’,’mode’).flush() 文件刷新 file(‘filename’,’mode’).close() 文件关闭保存 mode参数详解,如下表…
一.integral 类型 Python提供了两种integral类型,即int(整数)与bool(布尔值). 1.1.整数 整数的相关运算符.函数.数据类型转换 1.1.1.整数的运算符 前面已经讲到了这里就不多复述了 1.1.2.int相关方法 pow(x,y) 计算x的y次幂和x**y相同 例: >>> pow(2,3) 8 pow(x,y,z) x**y%z 的另一种写法 例: >>> pow(16,20,12) 4 abs(x) x 求的绝对值 例: >…
1.变量定义: 给数据进行命名,数据的名字就叫做变量 2.变量格式: [变量名] = [值] 注:变量名命名需要满足下面两条准则 准则一:标示符开头不能为数字.不能包含空格.特殊字符准则二:标示符不能为Python的关键字,关键字列表如下表所示 and as assert break class for from global if import del elif else except exec lambda not None or pass True while with yield ret…
1.字典定义: 字典和列表类似 只是字典标示符用的是字符而列表用的是0开始的数字,字典中每个元素对应一个值 这个元素叫做键(key)键值不能重复 value(值)可以重复 2.字典格式: 格式一: [Name]={‘key1’:’value1’,’key2’:’value2’,………} 例: >>>dictionary={'key1':'value1','key2':'value2','key3':'value3'} >>>print (dictionary) {'ke…
一 .Python之列表: 其实所谓的列表我个人感觉和shell 中的数组是一样的(只是个人见解哦),列表其实说白了就是元素的组合: 格式: Name = [a,b,c,d] 下标: 每一个列表中的元素都对应一个下标下标的起始位为0 比如列表[a,b,c,d] a对应的下标为0 b对应的下标为1 c对应的下标为2 …… 1.1.定义列表: 比如定义列表group 元素分别为(test,11,bbb,343,ccc) >>> group = ["test",11,&qu…
这里我们创建一个python(pytest)脚本用于学习测试(以后都为这个文件,不多做解释喽),这个文件必须要有执行权限的哈 1.创建pytest并赋予执行权限 [root@fengyuba_server py]# touch pytest [root@fengyuba_server py]# chmod +x pytest 2. 基本输出“print” [root@fengyuba_server py]# vim pytest #指定python可执行程序路径 #!/usr/bin/pytho…
Python文件操作 1.常规格式 f = open(file="文件所在路径/文件名",mode="操作模式",encoding="选择的编码") # 例如 f = open(file="D:/Python_pro/s_27/day05/test.py",mode="r",encoding="utf-8") # 简写 f = open("D:/Python_pro/s_27/…