05 2021 档案
摘要:count=0 # 遍历10000以内的数字 # 方法一 for i in range(10001): # 如果数字中含有3 if '3' in str(i): # 计数器加1 count+=1 print(count) # 方法二 # 列表推导式 print(len([i for i in ran
阅读全文
摘要:# 一个.py文件就是一个模块 # 存放.py文件的目录,称之为包,或者文件夹 # 如果目录里有一个__init__.py文件,那么就是包,反之就是文件夹 # 当__init__.py,当加载某一个包时,这个文件里的内容会执行一次,可以用于做一些初始化的工作 # import AUTO48 加载AU
阅读全文
摘要:# 冒泡排序,n个数,要比n-1轮,每一轮比n-1次,从第二轮开始,每一轮可以额外少比一次 # 由小到大排 list2=[99,66,15,-100,7,83] # 外层循环,控制比多少轮 for i in range(len(list2)): # 内层循环,控制每轮减多少次(减i是每轮可以额外少减
阅读全文
摘要:# 1、新建文件时,自动填充代码 # settings->editor->file and code template,选择python script #${NAME} 文件名 #{DATE} 日期 # 2、自动补齐 # if __name__ == '__main__': 先写main然后按tab
阅读全文
摘要:for i in range(1,8,2): if i<7: str1='*'*i print(f'{str1:^5}') else: str1 = '*' print(f'{str1:^5}') 结果 * *** ***** * for i in range(1,5): for j in rang
阅读全文
摘要:# 210512_ 面向对象进阶 class Rectangle: # 新建一个长方形的类 def __init__(self,length,width): # 初始化方法 self.length=length self.width=width def perimeter(self): # 实例方法
阅读全文
摘要:for i in range(1,10): for j in range(1,i+1): print(i,"*",j,"=",i*j, "\t",end="") else: print("") 1 * 1 = 1 2 * 1 = 2 2 * 2 = 4 3 * 1 = 3 3 * 2 = 6 3 *
阅读全文
摘要:1、字典是无序的 dict1={'A':'apple','B':'book'} dict2={'B':'book','A':'apple'} print(dict1==dict2) 2、 # 字典能存放哪些对象,键可以存放不可变对象,值可以存放任意对象 # 字典属于可变对象,可以增删改 # 增加键值
阅读全文