摘要:
#sys模块 '''当你导入一个模块,python解释器对模块位置的搜索顺序是:1.当前目录2.如果不在当前目录,python则搜索在shell变量中PYTHONPATH下的每个目录3.如果都找不到,pyhton会查看默认路径,UNIX下默认路径一般为/usr/local/lib/python 模块 阅读全文
摘要:
#包的导入 package'''文件夹 :非py文件 包: py文件一个包中可以存放多个模块项目 >包 >模块 >类 >函数 >变量使用包中的模块中的User类 ''' #访问mypackage文件中的模块 1 l1=[2,3,4,5,7,8,9] 2 from mypackage import c 阅读全文
摘要:
#闭包在函数中提出的概念:在外部函数中定义了内部函数,外部函数是有返回值的,返回值是内部函数名内部函数还引用了外部函数的变量 格式:def 外部函数(): …… def 内部函数(): …… return 内部函数 1 def func(): 2 a=100 3 def in_func(): 4 b 阅读全文
摘要:
#拆包 装包 '''a,b=t1 ValueError: too many value to unpack (拆包) expected(期望)x,y,z=(6,) ValueError: not enough values to unpack expected 3,got 1''' 1 t1=(2, 阅读全文
摘要:
#元组 :类似列表(当成容器),内容不可修改,关键字tuple 1 t1=() 2 print(type(t1)) 3 4 t2=('hello',) #一个字符串的时候后边不加逗号不是元组类型 5 print(type(t2)) 6 7 t3=('a','b') 8 print(type(t3)) 阅读全文
摘要:
#集合:无序的不重复 '''关键字:set''' 1 list1=[1,2,3,5,6,7,7,6,] 2 #声明集合 3 s1=set() #创建空集合 4 s2={} #不放元素默认是字典类型 5 print(type(s1)) 6 print(type(s2)) 7 s3={1,2,3,4,5 阅读全文
摘要:
#循环结构:for 变量名 in 集合 1 print(range(8)) #range(0,8)包含0但是不包含8 2 3 for i in range(3): #打印三次 4 print('hello') 1 name='赵元' 2 for i in range(1,6): 3 print('{ 阅读全文
摘要:
# python 没有 switch case 只有 if else# 条件语句应用场景:用户验证登录 1 username='adm' 2 if username: #判断变量是' ' 0 None 默认是False 3 print(' 登录成功!') #如果变量有值 'abc' ……认为是Tru 阅读全文
摘要:
1 import random 2 3 ran=random.randint(1,10) 4 num=input('请输入(1,10)之间的随机:') 5 if ran==num: 6 print('恭喜中大奖了,奖品是:笔记本') 7 else: 8 print('很遗憾没中奖') 9 阅读全文
摘要:
1 print(3^5) #0000 0011 ^ 0000 0101 相同得0不同得1 >0000 0110 2 print(2<<1) #2左移1位 右边补0 3 print(3>>1) #3右移1位 左边补什么看符号位,是1/0就补1/0 #十六进制应用:00 FF 00# 配色 红 绿 蓝 阅读全文
摘要:
#python 中 for,while 循环结构中,变量没有作用域的区别。#break continue 跳转语句#pass 不管 if 条件语句是否成立都执行循环,让 if 语句失去意义了#continue 跳过循环体中下方的语句不执行,直接进行下一次的循环#break 跳出 for 循环结构 1 阅读全文
摘要:
# '% ' 求某个数除以一个数后的余数 1 num=13%2 2 print(num) # '**' 求n次幂 1 num1=2**3 2 print(num1) # 除法 / , 乘法 * 1 num2=6/2 2 print(num2) # 整除:除以一个数,结果取整 1 n=9//2 2 p 阅读全文
摘要:
# format 格式化输出 1 name='乔治' 2 age=9 3 hobby='play dianasour' 4 money=8.5 5 message='{}今年{}岁,最喜欢{},有零花钱:{}'.format(name,age,hobby,money) 6 print(message 阅读全文