py文件的基本构成
#!user/bin/env python
# -*- coding:utf-8 -*-
输出语句 RAW_Input
单行注释 #
多行注释'''
导入模块
import 模块名称
例如 import getpass
a=getpass.getpass
导入模块即相当于将某个文件中的代码插入到当前文件的头部 运行该文件后,模块文件.py会被编译为字节码文件pyc
变量
变量只能以字母或者下划线开头,不能以数字开头内部只能包括字母下滑线和数字,变量名字不能与系统预保留名字相同
字符串、布尔值、数值
判断语句
user=raw_input("")
pwd=raw_input("")
if user==1 and pwd==100:
print("sdfdsfds")
else:
print("lalalal")
if 条件:
elif 条件:
elif 条件:
else:
循环语句
while 条件 :
代码块
常用类的使用方法
数据类型,Python是纯面向对象的语言,任意一种数据类型和数据都是一种类
常见的有字符串类型对应的类是str
数字对应的是int
我们来说一下str常见的方法
"lala".count(字符,开始位置,结束位置)
"lala".find
"dsfsd".replace()
"sdfsdf-fdsfsdf-dfdsfds-sdfsd".split
函数参数的默认值
def test(i,j=5,k=6):
print j+k
j和k默认是5和6,不传也可以
字符串的索引和切片
"dfsfdsfdsfdsfdsf"[0]
字符串的切片
"abcdefghijk"[0:2]