python2基础学习

1、包含中文编码

#!/usr/bin/python 
#-*-coding:UTF-8-*-
print "上世纪";

#-*-coding:UTF-8-*-加上这句,实现中文编码;

2、标识符由字母、数字、下划线组成,不能以数字开头,区分大小写;

3、Python不是{}来实现模块的,而是通过缩进来实现模块;

if True:
print"dui";
print"sha";
else:
print"cuo";
print"s";#如果出现缩进不对,就会出现编码执行错误结果

4、单行注释用#;多行注释三个单引号或者三个双引号

"""
shdujshfjs
"""
'''
hfkjdhsfks
'''

5、函数之间或类的方法之间用空行隔开,表示一段新的代码的开始;类和函数入口之间也用一行空行分隔,突出函数入口的开始;

加空行,有利于维护;

6、raw_input("\n\nplease print");#让用户进行输入;

扫描二维码关注公众号,回复: 2286788 查看本文章

7、同一行显示多条语句,用分号隔开(;);

8、import sys;x='dfd';sys.stdout.write(x+'\n');#import sys;这个不能变,因为这是导入sys这个模块,sys这个包含对系统操作的api,才能调用后面的方法;

9、x="asd"
y="asds"
print x;print y;
print x,
print y,#print默认的输出会直接进行换行,若不实现换行,是加一个“”“,”.

10、x=True
y=False
if x==True:
print x
elif y:
print y
else:
print 0

#缩进相同的一组语句构成代码块,像if\while\def\class这样的复合句,首行以关键字开始,以冒号结束,该行之后的一行或多行代码构成代码组;

11、变量赋值不需要类型声明,每个变量使用前都必须进行赋值,赋值的时候变量才被创建,通过等于号(=)进行赋值;允许同时为多个变量赋值;

python五个标准的数据类型:Numbers数字,String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)

12、字符串列表2种取值顺序:(1)从左到右索引默认0开始,最大范围是字符串长度减一;(2)从右到左默认-1开始,最大范围是字符串的开头


猜你喜欢

转载自blog.csdn.net/ycy0706/article/details/77967407
今日推荐