混乱大集合(1)

1、顶部
解释器
编码
2、print(‘hello‘)
print(‘world‘)
1、编码
ascii -> unicode -> gbk -> utf-8,...
ascii- 一个字节,8位
unicode -> 最少两位字节
utf-8 -> 3个字节中文,
gbk -> 2个字节中文,

4、命名
首字母不是是数字
变量名不能是关键字
数字字母下划线

5、条件
if 条件:
pass

elif:
pass
else:
pass
6、while
while 条件:
pass
continue
break
7、运算符
*=
+=
c += 2
c += c + 2

mun = 123
ret = mun % 2 #余数
if ret == 0:
#偶数
else:
#奇数

mun = "alex"
li = [‘alex‘,‘eirc‘]

if mun in li and mun.startswith(‘a‘)
print(‘zai‘)
else:
print(‘buzai‘)
8、基本数据类型
int,整形
n = 123
n = int(123) #int类的 __init__
s = "123" #转换
m = int(s)

str,字符串
s = "abc"
s = str("abc")

a = 123
m = s

9, 三目运算,三元运算
name = "xiaochui" if 1 == 1 else "chui"
print(name)

10, open 文件操作
open()
1,文件路径
2,模式
基本操作
r, 只读
w, 只写(先清空)
x, 不存在,创建,存在,报错:只写
a, 追加,只写
二进制
rb
wb
xb
ab

+
r+,读写:
读,0开始
写,
先写,最后追加,
主动seek,写从当前指针向后写

w+,读写
x+,读写
a+,读写
读,最后位置读取
写,
最后追加
主动seek,最后追加

r+ 最常用
文件操作

trancate, 截取前面

read
read(1) :无b,字符
read(2) :有b,字节
write
str :无,字符串
bytes :有,字节

readlines:
["第一行","第二行"]

xreadlines: py2.7
for i in xreadlines():
line

f = open()
for i in f():
print(i)

filush
强行刷入硬盘

with open(xx) as f:
print

with open(xx) as f1 ,open(xx) as f2:

时间: 2024-10-13 02:55:15

混乱大集合(1)的相关文章

【坑】这些天刷基础题犯的诡异错误大集合

这些天刷基础题犯的诡(sha)异(bi)错误大集合 by pkl ———其中可能会有部分资料引用,引用会表明链接,如果没有标明敬请指出QAQ抱歉QAQ---------------------------------- 首先安利一发帖子:OI中有哪些常数优化的小技巧 ps:注意是基础题.所以嘛错误nc需要原谅..毕竟我也是蒟蒻QAQAQ大蒟蒻QAQ · 循环里的临时变量出了循环便无效· 递归的临时变量不要定成全局变量· 赋值的对象不要一不小心手抖写反了…比如b = a写成a = b[估计也只有我

【JavaScript】JavaScript中的陷阱大集合

本文主要介绍怪异的Javascript,毋庸置疑,它绝对有怪异的一面.当软件开发者开始使用世界上使用最广泛的语言编写代码时,他们会在这个过 程中发现很多有趣的“特性”.即便是老练的Javascript开发者也可以在本文找到一些有趣的新陷阱,请留意这些陷阱,当然也可以尽情享受由这些陷阱 带来的“乐趣”! AD: 本文主要介绍怪异的Javascript,毋庸置疑,它绝对有怪异的一面.当软件开发者开始使用世界上使用最广泛的语言编写代码时,他们会在这个过 程中发现很多有趣的“特性”.即便是老练的Java

【ASP.NET实战教程】ASP.NET实战教程大集合,各种项目实战集合

[ASP.NET实战教程]ASP.NET实战教程大集合,各种项目实战集合,希望大家可以好好学习教程中,有的比较老了,但是一直很经典!!!!论坛中很多小伙伴说.net没有实战教程学习,所以小编连夜搜集整理出一些比较好的教程,望君好好珍惜,资源不易,且保持,且珍惜直接上资源截图: 下载地址[回复可见]:http://www.fu83.cn/thread-282-1-1.html 感觉文章写的好,一定要回复 推荐哦!!!

iOS常用控件尺寸大集合

元素控件 尺寸(pts) Window(含状态栏) 320 x 480 Status Bar的高度 20 Navigation Bar的高度 44 含Prompt的Navigation Bar的高度 74 Navigation Bar的图标 20×20(透明的png) Tool Bar的高度 44 Tool Bar的图标 20×20(透明的png) Tab Bar的高度 49 Tab Bar的图标 30×30(透明的png) 竖直时键盘的高度 216.252(iOS 5+的中文键盘) 水平时键盘

[转]计算机视觉、机器学习相关领域论文和源代码大集合

计算机视觉.机器学习相关领域论文和源代码大集合--持续更新…… [email protected] http://blog.csdn.net/zouxy09 注:下面有project网站的大部分都有paper和相应的code.Code一般是C/C++或者Matlab代码. 最近一次更新:2013-3-17 一.特征提取Feature Extraction: ·         SIFT [1] [Demo program][SIFT Library] [VLFeat] ·         PCA

淘宝前端工程师推荐书笔籍大集合

写了几年的不正规前端,从乱的不可开交的css/html/js,到发现需要看书才能解决问题的状态.这里推荐一下 淘宝前端书籍:http://www.xiaomengku.com/index.php/album?id=6 多看书还是可以很好的理顺自己的思维,写了个小js库(HHJsLib)还在不断完善中,此库指在简化后端的开发任务,从减少后端人员对于前端效果纠结时间,来达到加快网站开发速度的目的.有兴趣的同学可以上GitHub交流下:https://github.com/HongJuZiNetStu

JS图片Switchable切换大集合

JS图片切换大集合 利用周末2天把JS图片切换常见效果封装了下,比如:轮播,显示隐藏,淡入淡出等.废话不多说,直接看效果吧!JSFiddler链接如下: 想看JS轮播切换效果请点击我! 当然由于上传图片时候 png图片自动转换成jpg 所以左右按钮有透明,但是也没有关系,我们最主要的是看看效果是什么样的,至于图片大家可以替换.下面看看默认配置项吧!   container '',     外层容器 必填项 默认为空  contentCls  '.list',     内容所在的容器 默认为'.l

大家用的nodejs编辑器大集合

WebStorm 8 with IdeaVim plugin vim, sublime sublime加上node插件. nide Brackets vim + jshint2.vim eclipse Visual Studio 2013 + NTVS(Node.js Tools for Visual Studio) notepad++ atom.io Nodejs coding with Emacs.node-dev and vagrant now atom 这个来自我在segmentfaul

linux下编译安装php各种报错大集合

PHP开源脚本语言 PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域.PHP的文件后缀名为php. 本文为大家整理汇总了一些linux下编译安装php各种报错大集合 ,感兴趣的同学参考下. 报错1:make 后报错如下: Generating phar.php /home/oldboy/tools/php-5.3.27