2017day2
系统模块:
# Author: sonny# -*- coding:utf-8 -*-import sys;
#print(sys.path);print(sys.argv);print(sys.argv[0]);
import os;
#cmd_res = os.system("dir");cmd_res = os.popen("dir").read(); #读取到内存,用read方法读取内容print("-->",cmd_res);os .mkdir("new_dir"); #新建文件夹
一、bytes类型



msg = "我是谁";print(msg.encode('utf-8'));print(msg.encode('utf-8').decode('utf-8'));
二、三元运算
|
1
|
result = 值1 if 条件 else 值2 |
如果条件为真:result = 值1
如果条件为假:result = 值2
三、进制
- 二进制,01
- 八进制,01234567
- 十进制,0123456789
- 十六进制,0123456789ABCDEF 二进制到16进制转换http://jingyan.baidu.com/album/47a29f24292608c0142399cb.html?picindex=1
1. 列表、元组操作
列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作
定义列表
|
1
|
names = ['Alex',"Tenglan",'Eric'] |
# Author: sonny# -*- coding:utf-8 -*-firstName = ["zhang","liu","li","wang","song"];#复制arr = firstName.copy();#增firstName.append("zeng");firstName.insert(3,"chen");#改firstName[4] = "yuan";#查print(firstName[0]);print(firstName);print(firstName[:3]); #切片,顾头不顾尾print(firstName[-3:]);#删firstName.remove('yuan');del firstName[2];firstName.pop(); #默认删除最后一个
print(firstName.index("zhang"));firstName.reverse(); #列表反转firstName.sort(); #排序firstName.clear(); #清空
firstName.extend(arr); #扩展del arr; #删除arr变量print(firstName);
2017day2的更多相关文章
- 集训Day2
雅礼集训2017Day2 T1 给你一个水箱,水箱里有n-1个挡板,水遵循物理定律 给你m个条件,表示第i个格子上面y+1高度的地方有或没有水 现在给你无限的水从任意地方往下倒,问最多满足多少条件 n ...
随机推荐
- linux如何直接运行python文件
1.首先创建好py文件 touch GetCiscoCpu.py 2. 编写GetCiscoCpu.py vi GetCiscoCpu.py /********************** *本文是用 ...
- Ajax中post与get的区别
get和post都是向服务器发送一种请求,只是发送机制不同 . 1. GET可以通过在请求URL上添加请求参数, 而POST请求则是作为HTTP消息的实体内容发送给WEB服务器. 2. get方式请求 ...
- 搭建Elk集群搭建 ES-filebeat-logstrash-kibana
一 .基础环境 软件 版本 作用 Linux/Win Server2012 CentOs/Win Server2012 服务器环境 JDK 1.8.0_151 运行环境依赖 Elasticsearch ...
- java多线程死锁
进程(线程)同步的基本概念 进程之间的制约关系 1. 直接制约关系(进程同步) 这个关系主要源于进程合作,例如,有一个输入进程A通过单缓冲向进程B提供数据,当该缓冲空时,进程B因为不能获得所需数据而被 ...
- Shell学习笔记2》转载自runnoob
学习且转载地址:http://www.runoob.com/linux/linux-shell-passing-arguments.html 这个网站整理的的确不错,看着很清晰,而且内容也很全面,个人 ...
- nginx连接操作memcahe
nginx配置连接操作memcache nginx配置连接memcache: location / { set $memcached_key "$uri"; #设置memcache ...
- PATA 1071 Speech Patterns.
#include <bits/stdc++.h> using namespace std; bool check(char c)//检查是否为字母或数字 { if(c>='A'&am ...
- 找不到’geckodriver’ 的环境path问题“ Message: 'geckodriver' executable needs to be in PATH. ”
运行测试脚本报找不到’geckodriver’ 的环境path 的错误 selenium3.x webdriver/firefox/webdriver.py的init中,executable_pat ...
- PHP 碎碎念
class Object { public static function get_self() { return new self(); } public static function get_s ...
- Python的空行
函数之间或类的方法之间用空行分隔,表示一段新的代码的开始.类和函数入口之间也用一行空行分隔,以突出函数入口的开始. 空行与代码缩进不同,空行并不是Python语法的一部分.书写时不插入空行,Pytho ...