s16_day01
一、基础
1.编码
ascii-->GB2312-->GB18030-->GBK-->unicode-->UTF8可变长
2.数据类型
int,long,float,complex,string,bool,list,
l=[] l.append l.copy l.extend l.insert l.remove l.sort l.clear l.count l.index l.pop l.reverse
3.运算
+ - * / % ** // == != <> > < >= <= = += -= *= /= %= **= //= and or not in not in is is not & | ^ ~ << >>
4.用户交互
# -*- coding:utf8 -*-
import getpass
name=input("What is your name?")
pwd=getpass.getpass("What is your passwd?")
5.流程控制
if ret == 0:
pass
else:
pass
for i in range(10):
print(i)
count=0
while count >3:
count +=1
6.文件操作
f=open('a.txt','r')
f.read() #str
f.readline() #str 1行
f.readlines() #list 每行一个str
#r
#w
#a
#r+ 可读写可追加
#w+
#a+
#rb 二进制
#wb
#ab
s16_day01的更多相关文章
随机推荐
- HDU 5139 Formula 卡内存
题目就是求这个 n达到10^7,测试数据组数为10^5 为了防止TLE,一开始把每个n对应的值先求出来,但发现竟然开不了10^7的数组(MLE),然后就意识到这是第一道卡内存的题目... 只能离线做, ...
- css实现鼠标移上去变大,旋转,转别人的额
<!doctype html><html><head> <meta charset="utf-8"> <title>CS ...
- MyKTV项目,走起!
MyKTV项目,走起! 第一部分:这个项目对于新手来说有一点难度,但是当你理清类之间的关系和怎样去实现功能后就会感觉轻松很多. 话不多说,先上类图: 接着是数据库表间关系: 本项目要实现以下功能: 明 ...
- 安装 vs2005, vs2008 报错
最近重新装了系统之后,在安装 vs2005, vs2008 到如下类似的错误,苦苦两天没有解决.不要问为什么是 vs2005,vs2008, 因为原有的项目就是老版本. 无意间在网上看到一句话,大意是 ...
- js三种消息框总结-警告框、确认框、提示框
js消息框类别:警告框.确认框.提示框 警告框:alert("文本"); 确认框:confirm("文本"); 提示框:prompt("文本" ...
- 使用Javascript 实现类
/** * 人类 * @author rubekid */ function Person(options){ //私有属性 var _name; //姓名 var _age; //年龄 /** * ...
- java沙箱机制原理
参考文档如下: http://www.2cto.com/kf/201012/79578.html
- MySQL教程:数据库具体操作
1. 连接数据库服务器 $ ./mysql -h host_name -u user_name -p -h host_name(--host=host_name),连接的数据库主机名,如果在本地主机上 ...
- 使用 pm2 来守护 NoderCMS
pm2 是一个带有负载均衡功能的Node应用的进程管理器,使用 pm2 可以帮助你守护和监控 NoderCMS 的正常运行, 基于Node.js+MongoDB的轻量级内容管理系统NoderCMS ...
- 1、CentOS6.5系统安装及学习
1. CentOS6.5系统安装及学习 1.需要的工具,Vmware workstation12虚拟机,CentOS6.5 ISO镜像,选择的是32位系统. 2.下载CentOS6.5地址:htt ...