Python学习笔记
1、 join函数-分隔列表
L = [1,2,3,4,5,1,4,6,3]
s1 = 't'.join(str(n) for n in L)
print(s1) # out : 1t2t3t4t5t1t4t6t3
2、列表反向
a = ['one', 'two', 'three']
print (a[::-1]) # out : ['three', 'two', 'one']
3、if name == 'main'语句的含义
if name == 'main'的意思是:当.py文件被直接运行时,if name == 'main'之下的代码块将被运行,为调试函数提供方便。;当.py文件以模块形式被导入时,if name == 'main'之下的代码块不被运行。更多信息
def hello_python(a):
print (a)
if __name__ == '__main__':
hello_python(222)
4、字体颜色设置
显示方式:0(默认值)、1(高亮)、22(非粗体)、4(下划线)、24(非下划线)、 5(闪烁)、25(非闪烁)、
7(反显)、27(非反显)
前景色:30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋 红)、36(青色)、37(白色)
背景色:40(黑色)、41(红色)、42(绿色)、 43(黄色)、44(蓝色)、45(洋 红)、46(青色)、47(白色)
s = "hello Python"
# 默认字体
print('\033[0m%s\033[0m' % s)
# 高亮、颜色
print('\033[1;31;40m%s\033[0m' % s)
print('\033[1;32;40m%s\033[0m' % s)
print('\033[1;33;40m%s\033[0m' % s)
print('\033[1;34;40m%s\033[0m' % s)
print('\033[1;35;40m%s\033[0m' % s)
print('\033[1;36;40m%s' % s)

可以用一条语句使之后的输出均为一种颜色格式:
print('\033[1;31;40m')
print('*' * 50)
print('Year:\t', 2018)
print('Month:\t', 12)
print('Day:\t', 26)
print('TIME:\t', '20:36')
print('*' * 50)


浙公网安备 33010602011771号