查询acsii命令 ord(‘A’)

导入模块
python执行系统命令
显示文件。
查找文件
方法1
import os
a = os.popen('目标').read()
a

解释
output = os.popen('cat /proc/cpuinfo')
print output.read()

方法2

import commands
b = commands.getstatusoutput('目标')
b

os.walk('目标') #遍历目录树

导入模块
import sys
'''from sys import argv,* #把方法argv, 导入 sys模块
print argv'''
print sys.argv[2]

import multiprocessing as multi #起别名

用户交互
格式化

raw_input('str') #输入都是 默认都字符串
input('valu')
#输入什么就是什么,
输入数字就是数字,输入字符串就是字符串,输入变量,就去程序里找变量

%s 用户输入
%d 数字
%f 浮点

for 变量 in 集合

流程控制

if else

while for

break //跳出这一层的整个循环
continue //跳出本次循环

文件的数据处理

f = file('text.txt','r') # ‘r+b’读写模式 替换原有文件,有剩余
# 'r'读取 'w'写入 读取的话不能写入,写入不能读取
写入后新的内容覆盖掉原有全部内容。
f.readline() #读行
f.close

f = file('text.txt','w') # ‘w+b’写读模式 清空文件在写入
f.write('\n新内容') #\n 换行符
f.flus() #强制刷新文件。写入
f.close() #关闭

f.read('字符串')
f.readlins('列表')
f.seek(65) #跳到多少行。
f.truncate(30) # 截取文件到30字节,从30字节后面的都删除
f.xreadlines() #在大文件时候,读一行,直接打印一行

字符串处理

a = "whart you name?"

a.find('w') # 0
a.capitalize() # 首字母大写
a.upper() #全部大写
a.lower() #全部小写
a.split() #变成列表 将str 转 list。以空格切分
'|'.join (a) #将 list 转 str ,以空格连接
a.startswith(‘a’)
#查询以什么首字母为开头,返回值是 true false

列表操作方法
a= ['ALEX','Douyu','dahai','chongzi']
a.strip('\n,a') #脱,去除
a.count('统计从复字节')
a.insert(2,'66qiqi') #在索引 2 处插入值
a.append(68) #在最后加入一个元素
a.pop() #就留最后一个元素
a.remove('去除元素值')
a.reverse() #反转整个列表
a.sort() #按照 Acsii码顺序排列(数组在前)
a.extend(b) #列表a+列表b

#在一个大的列表里删除重复元素代码
for i in range(a.count('douyu')):
a.remove('douyu')

list(a) #转成列表
tuple(a) #转成元组

元组 : 无法加入元素,删除元素。
能进行切片和索引
元组属性为只读

py2.7 3.6

input() 对应 eval()
raw_input() 对应 input()

列表作用:一个变量更容易的存取信息。

python入门笔记第一天的更多相关文章

  1. python入门课程 第一章 课程介绍

    1-1 Python入门课程介绍特点:    优雅.明确.简单适合领域:    web网站和各种网络服务    系统工具和脚本    作为"胶水"语言把其他语言开发的模块包装起来方 ...

  2. Python入门笔记(13):列表解析

    一.列表解析 列表解析来自函数式编程语言(haskell),语法如下: [expr for iter_var in iterable] [expr for iter_var in iterable i ...

  3. [Python]Python入门笔记:语法基础

    Python笔记 一.基本语法 1.1 注释 文档注释: """contents""" 多行注释: ''' contents ''' 单行注 ...

  4. 菜鸟Python学习笔记第一天:关于一些函数库的使用

    2017年1月3日 星期二 大一学习一门新的计算机语言真的很难,有时候连函数拼写出错查错都能查半天,没办法,谁让我英语太渣. 关于计算机语言的学习我想还是从C语言学习开始为好,Python有很多语言的 ...

  5. Python入门笔记(25):Python面向对象(2)

    一.类 类就是一个数据结构,封装了数据和操作. 类的声明与函数的声明十分类似: class newClass(object): """class documentatio ...

  6. Python入门笔记(15):对文件的操作(1)

    一.文件对象 我理解的文件对象就是一个接口,通过这个接口对文件进行相关操作. <Python 核心编程>上说的很晦涩,这里没有深刻理解到,希望有人能解释给我听. >>> ...

  7. Python学习笔记 -- 第一章

    本笔记参考廖雪峰的Python教程 简介 Python是一种计算机高级程序设计语言. 用Python可以做什么? 可以做日常任务,比如自动备份你的MP3:可以做网站,很多著名的网站包括YouTube就 ...

  8. Python入门笔记——(2)列表和元组

    一.序列 python包含6种内建的序列:列表.元组.字符串.Unicode字符串.buffer对象和xrange对象.序列中每个元素被分配一个序号即索引,第一个索引为0,第二个为1,以此类推.也可以 ...

  9. python 入门笔记

    1.pip包安装 pip install *** pip 中http和https代理设置(/etc/profile) 2.强制保存 :w !sudo tee % 3.cffi是python调用C的包 ...

随机推荐

  1. Verilog HDL模块的结构

    一个设计是由一个个模块(module)构成的.一个模块的设计如下: 1.模块内容是嵌在module 和endmodule两个语句之间.每个模块实现特定的功能,模块可进行层次的嵌套,因此可以将大型的数字 ...

  2. python学习之字符串

    最近在学习python,随手做些记录,方便以后回顾 #字符串是不可再改变的序列aa='abcd'#aa[2:]='ff' #报错,不可直接赋值#字符串格式化:使用格式化操作符即百分号%来实现print ...

  3. shell脚本采用crontab定时备份数据库日志

    测试服务器上才用定时脚本备份一个数据库 并打包压缩成tar避免文件过大 脚本如下: 测试服务器的shell backup_mysql.sh #!/bin/bash BASE_PATH=/alidata ...

  4. Android解析qq聊天记录表情

    偶然在一个需求中需要解析qq聊天记录表情,表情的格式是以/开始,比如:你好啊?/微笑,在网上找了半天,也没能找到一个比较合适的,所以准备自己实现一下,首先要将表情图片和表情字符对上号,我想了几种解决方 ...

  5. SharePoint PerformancePoint Service-PowerShell

    1. 配置托管服务账户 Set-SPPerformancePointSecureDataValues -ServiceApplication "PerformancePoint Servic ...

  6. Python数据类型转换

    Python数据类型之间的转换 函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x转换到一个浮点数 compl ...

  7. BP神经网络基本原理

    2.1 BP神经网络基本原理 BP网络模型处理信息的基本原理是:输入信号Xi通过中间节点(隐层点)作用于输出节点,经过非线形变换,产生输出信号Yk,网络训练的每一个样本包含输入向量X和期望输出量t,网 ...

  8. oracle9

    约束 维护数据的完整性 数据的完整性用于确保数据库数据遵从一定的商业和逻辑规则(比如年纪不能为-,性别不能为非男女),在oracle中,数据完整性可以使用约束.触发器.应用程序(过程.函数)三种方法来 ...

  9. Btrace

    http://www.iteye.com/topic/1005918 背景 周五下班回家,在公司班车上觉得无聊,看了下btrace的源码(自己反编译). 一些关于btrace的基本内容,可以看下我早起 ...

  10. PCAP 文件内容解析命令

    针对网络接口.端口和协议的数据包截取.假定你要截取网络接口eth1,端口号6881的tcp数据包.数据文件保存为test.pcap. tcpdump -w test.pcap -i eth1 tcp ...