再看Python.第2天

习题22:到现在学到了哪些东西?

mkdir 创建文件夹
cd 进入文件夹
ls 显示文件夹中的所有文件及属性

print 打印
# 注释符,octothorp,pound

+ plus
- minus
/ slash 斜杠
\ 反斜杠
* asterisk 星号
< less-than
> greater-than
<= less-than-equal
>= greater-than-equal
_ underscore

格式化字符:
%% 百分号标记
%c 字符及其ASCⅡ码
%s 字符串
%d 有符号整数(十进制)
%u 无符号整数(十进制)
%o 无符号整数(八进制)
%x 无符号整数(十六进制)
%X 无符号整数(十六进制大写字符)
%e 浮点数字(科学计数法)
%E 浮点数字(科学计数法,用E代替e)
%f 浮点数字(用小数点符号)
%g 浮点数字(根据值的大小采用%e或%f)
%G 浮点数字(类似于%g)
%p 指针(用十六进制打印值的内存地址)
%n 存储输出字符的数量放进参数列表的下一个变量中

, comma,使用print时默认打印出“\n”,在print语句结尾加上comma可以避免换行

转义字符:
\ (行尾) 续行符
\\ 
\'
\''
\a 响铃
\b 退格Backspace
\e 转义
\000 空
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车
\f 换

"""或''' 任意行字符串

raw_input   字符型输入   int(raw_input())   float(raw_input)
input 数值型输入(要输入字符串时必须加引号)

pydoc

from sys import argv    
script, first, second, third = argv   将argv解包(unpack),argv是参数变量(argument variable)
from os.path import exists  
exists(filename)   如果文件存在,返回TRUE,否则返回FALSE。  

prompt = ‘>’ 在likes = raw_input(prompt)中提示用户输入的作用

读写文件操作:
txt = open(filename,'w')
print txt.read()   读取文件里面的内容并打印
readline   读取文本文件中的一行
truncate   清空文件
write(stuff) 将stuff写入文件
close

open方法中:
r   以读写方式打开文件,可读取文件信息。
w   以写方式打开文件,可向文件写入信息。如文件已存在,则先清空,再写入。
a   以追加模式打开文件(即一打开文件,文件指针自动移到文件末尾),如果文件不存在则创建
r+   以读写方式打开文件,可对文件进行读和写操作。
w+   消除文件内容,然后以读写方式打开文件。
a+   以读写方式打开文件,并把文件指针移到文件尾。
b   以二进制模式打开文件,而不是以文本模式。

f.close()
f.fileno()   获得文件描述符,是一个数字。
f.flush()   刷新输出缓存。
f.isatty()   如果文件是一个交互终端,则返回TRUE,否则返回FALSE。
f.read([count]) 如果有count,则读出count个字节。
f.readline()   读出一行信息。
f.seek(offset[,where])   把文件指针移动到相对于where的offset位置。where默认为0表示文件开始处,1表示当前位置,2表示文件结尾。
f.tell()   获得文件指针位置。
f.truncate([size])   截取文件,使文件大小为size。
f.write(String)
f.writelines(list) 把list中的字符串不换行地写入文件。

cat 将两个文件连接(concatenate)到一起。多用于打印文件内容到屏幕上。
def 定义函数
def print_two(*args):   #注意冒号,注意括号
    arg1, arg2 = args     #注意缩进indent   4空格
    print...
#注意取消缩进dedent

+=   x+=y 相当于 x=x+y

return   返回函数值。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值