Python学习笔记一

  在工作之余,自学了一下Python,感觉还挺有意思的,简单总结了一下,不敢在大神面前略说一二。一方面,主要是自己总结一下,方面以后查阅方面;另一方面,同时也跟大家互相探讨学习~

  1 #encoding:utf-8
  2 import time
  3 #测试
  4 a=int(input("请输入执行次数:
"))
  5 print("输入的为:",a)
  6 #print r("输入的为:
",a) #r取消转义
  7 
  8 for x in range(a):
  9     print ("你好")
 10     time.sleep(1)
 11 
 12 a=r"你好
世界!" #r取消转义
 13 print (type (a) ) 
 14 
 15 
 16 b=3
 17 c="2"
 18 print("和为:",b//int(c)) #//取整数位
 19 
 20 
 21 ##列表##
 22 a=[1,2,3,4,"hello","世界"]
 23 #列表的切片
 24 print(a[0:4])
 25 print(a[3:5])
 26 #添加元素
 27 a.append("zhangsan")
 28 #删除元素
 29 #a.remove(4)
 30 #del a[4]
 31 #a.pop(5)
 32 
 33 #a.insert(5,666)#在弟五位后面添加
 34 print (a)
 35 
 36 ##元组##
 37 a=(1,2,3,4,"hello","世界")
 38 print (a)
 39 
 40 ##字典##
 41 #字典的键是不允许重复的,值可以重复
 42 a={"neme":"张三","age":18,"hobby":"打球"}
 43 print (a)
 44 print(a["age"])
 45 
 46 a={1,2,3,4,5,"上山打老虎"}
 47 b=set([1,2,3,4,5])
 48 print (a,b)
 49 
 50 list1=[1,2,2,3,3,3,4,5,6,6,6]
 51 x=set(list1)
 52 print (x)
 53 
 54 
 55 ##if  else##
 56 cunkuan=60
 57 
 58 if cunkuan>100:
 59     print("可以买车啦")
 60 elif cunkuan>50:
 61     print("买二手车")
 62 else:
 63     print("买自行车")
 64 
 65 
 66 ##for语句##
 67 for i in range(1,10,2):
 68     print(i)
 69 
 70 list1=[1,2,3,4,5,6]
 71 
 72 for x in list1:
 73     print(x)
 74 
 75 
 76 ##判断最大值##
 77 list1=[1,2,3,4,5,6]
 78 
 79 maxx=list1[0]
 80 
 81 for x in range(0,len(list1)-1):
 82     if maxx<=list1[x+1]:
 83         maxx=list1[x+1]
 84 print("最大值:",maxx)
 85 
 86     
 87 ##异常处理 Exception finally##
 88 a=[12,23,45,0,"a",21]
 89 
 90 for i in a:
 91     print("-----------",i)
 92     
 93     try: #可能会报错或出现异常的代码
 94         print(3/i)
 95     except Exception as e: #捕获try语句异常
 96         print("出现异常,错误信息为:",e)
 97     else:
 98         print("---------正常")  #没有异常时执行的语句
 99     finally:
100         print("-----本次结束-----")  #无论是否有异常都会执行
101 
102 
103 ##自定义抛出异常##
104 pwd="123456"
105 
106 if len(pwd)<8:
107     ex=Exception("密码不能低于8位数")
108     raise ex #抛出自定义的异常
109 
110 else:
111     print("密码设置成功!")
View Code

#encoding:utf-8

'''
import time
#测试
a=int(input("请输入执行次数: "))
print("输入的为:",a)
#print r("输入的为: ",a) #r取消转义

for x in range(a):
print ("你好")
time.sleep(1)
'''
'''
a=r"你好 世界!" #r取消转义
print (type (a) )

b=3
c="2"
print("和为:",b//int(c)) #//取整数位
'''
'''
#列表#
a=[1,2,3,4,"hello","世界"]
#列表的切片
print(a[0:4])
print(a[3:5])
#添加元素
a.append("zhangsan")
#删除元素
#a.remove(4)
#del a[4]
#a.pop(5)

#a.insert(5,666)#在弟五位后面添加
print (a)

##元组##
a=(1,2,3,4,"hello","世界")
print (a)

##字典##
#字典的键是不允许重复的,值可以重复
a={"neme":"张三","age":18,"hobby":"打球"}
print (a)
print(a["age"])

a={1,2,3,4,5,"上山打老虎"}
b=set([1,2,3,4,5])
print (a,b)

list1=[1,2,2,3,3,3,4,5,6,6,6]
x=set(list1)
print (x)

'''

'''
cunkuan=60

if cunkuan>100:
print("可以买车啦")
elif cunkuan>50:
print("买二手车")
else:
print("买自行车")
'''

'''
for i in range(1,10,2):
print(i)

list1=[1,2,3,4,5,6]

for x in list1:
print(x)
'''
'''
list1=[1,2,3,4,5,6]

maxx=list1[0]

for x in range(0,len(list1)-1):
if maxx<=list1[x+1]:
maxx=list1[x+1]
print("最大值:",maxx)
'''
'''
a=[12,23,45,0,"a",21]

for i in a:
print("-----------",i)

try: #可能会报错或出现异常的代码
print(3/i)
except Exception as e: #捕获try语句异常
print("出现异常,错误信息为:",e)
else:
print("---------正常") #没有异常时执行的语句
finally:
print("-----本次结束-----") #无论是否有异常都会执行
'''

pwd="123456"

if len(pwd)<8:
ex=Exception("密码不能低于8位数")
raise ex #抛出自定义的异常

else:
print("密码设置成功!")

原文地址:https://www.cnblogs.com/zwh-Seeking/p/11526350.html