系统模块:

#  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的更多相关文章

  1. 集训Day2

    雅礼集训2017Day2 T1 给你一个水箱,水箱里有n-1个挡板,水遵循物理定律 给你m个条件,表示第i个格子上面y+1高度的地方有或没有水 现在给你无限的水从任意地方往下倒,问最多满足多少条件 n ...

随机推荐

  1. linux如何直接运行python文件

    1.首先创建好py文件 touch GetCiscoCpu.py 2. 编写GetCiscoCpu.py vi GetCiscoCpu.py /********************** *本文是用 ...

  2. Ajax中post与get的区别

    get和post都是向服务器发送一种请求,只是发送机制不同 . 1. GET可以通过在请求URL上添加请求参数, 而POST请求则是作为HTTP消息的实体内容发送给WEB服务器. 2. get方式请求 ...

  3. 搭建Elk集群搭建 ES-filebeat-logstrash-kibana

    一 .基础环境 软件 版本 作用 Linux/Win Server2012 CentOs/Win Server2012 服务器环境 JDK 1.8.0_151 运行环境依赖 Elasticsearch ...

  4. java多线程死锁

    进程(线程)同步的基本概念 进程之间的制约关系 1. 直接制约关系(进程同步) 这个关系主要源于进程合作,例如,有一个输入进程A通过单缓冲向进程B提供数据,当该缓冲空时,进程B因为不能获得所需数据而被 ...

  5. Shell学习笔记2》转载自runnoob

    学习且转载地址:http://www.runoob.com/linux/linux-shell-passing-arguments.html 这个网站整理的的确不错,看着很清晰,而且内容也很全面,个人 ...

  6. nginx连接操作memcahe

    nginx配置连接操作memcache nginx配置连接memcache: location / { set $memcached_key "$uri"; #设置memcache ...

  7. PATA 1071 Speech Patterns.

    #include <bits/stdc++.h> using namespace std; bool check(char c)//检查是否为字母或数字 { if(c>='A'&am ...

  8. 找不到’geckodriver’ 的环境path问题“ Message: 'geckodriver' executable needs to be in PATH. ”

    运行测试脚本报找不到’geckodriver’ 的环境path  的错误 selenium3.x webdriver/firefox/webdriver.py的init中,executable_pat ...

  9. PHP 碎碎念

    class Object { public static function get_self() { return new self(); } public static function get_s ...

  10. Python的空行

    函数之间或类的方法之间用空行分隔,表示一段新的代码的开始.类和函数入口之间也用一行空行分隔,以突出函数入口的开始. 空行与代码缩进不同,空行并不是Python语法的一部分.书写时不插入空行,Pytho ...