- 博客(28)
- 收藏
- 关注
原创 2021-12-04(模块的内置变量相关)
一、理解基本的模块的内置变量(环境)1、在a4.py中写入:'''the a4,py for doc'''print('name:'+__name__)#模块的完整名称print('package:'+__package__)#模块的名称print("doc:" +__doc__)#在模块的开始一定要只有写明注释print("file:"+__file__)#模块在系统中的路径2、在b1.py中写入:import case.a43、在b1.py中输出终端(显示出内置模块的内容)
2021-12-04 23:57:26
1177
原创 2021-11-28 拓展知识(vscode隐藏文件、换行、from import的表现形式、包与模块)
1、在vscode中隐藏文件夹文件-首选项-设置-输入file.exclude-添加模式-输入**/+文件名称-保存2、换行符:反斜杠\与括号(优先使用)(1)反斜杠\from c1 import a,b,\cprint(a)(2)括号from c1 import (a,bc)print(a)3、from import的表达形式引用特定的参数,from c9 import a,b,c,print(a)...
2021-11-28 17:32:27
540
原创 2021-11-28(_init_.py的用法)
1、在vscode中隐藏文件夹文件-首选项-设置-输入file.exclude-添加模式-输入**/+文件名称-保存2、换行符:反斜杠\与括号(优先使用)(1)反斜杠\from c1 import a,b,\cprint(a)(2)括号from c1 import (a,bc)print(a)...
2021-11-22 23:14:26
2383
原创 2021-11-21 (from import的用法)
与import的区别在于其是直接引用具体的变量,语法:from module import a,def(环境)1、已知a3存在参数a = 8,在p1.py中引用a3.py中的a:from case.a3 import aprint(a)2、已知a3.py中存在参数a = 8,b = 2,c = 3,在p1.py中引用所a3.py的有参数:from case a3 import *print(a)print(b)print(c)3、若所需引用的参数范围是有限的,不需要全部引用,则需要
2021-11-21 21:53:45
1212
原创 2021-10-31 拓展知识(vscode中的终端路径设置)
vscode中的终端路径改变1、当文件的路径出现变化,需要输出子文件夹中的文件的代码效果时:用cd+空格+文件名2、当需要返回母文件名下的文件输出代码效果时:用cd+空格+\文件名
2021-10-31 19:21:21
4032
原创 2021-10-31 (import导入模块)
import后面只能跟module_name1、同包情况下的导入:c3模块里面存在a = 8c4模块中需要调用c3中的a输出结果2、母包下的模块调用母包下的子包中的模块:如果所引用的包-模块特特别的多,则可以使用as来进行代替书写:...
2021-10-31 19:16:51
198
原创 2021-10-01、for与range
1、基本形式:for c in range(0,10): print(c)>>>0,1,2,3,4,5,6,7,8,92、间隔形式:for c in range(0,10,2) print(c,end = "|")>>>0|2|4|6|8|
2021-10-01 22:39:58
99
原创 2021-09-12、for与for else
主要用来,便利、循环,序列,集合,字典1、一般形式:a = [['1','2','3'],('是的','不是')]for b in a: print(b)嵌套形式下打印出每个元素:a = [['1','2','3'],('是的','不是')]for b in a: for x in b:#对b进行循环 print(x)#print(x,end = " ")若需要横向打印else:#当b所有的数都遍历完之后才打印 print('over')2、两种中
2021-09-12 22:00:06
111
原创 2021-09-12、while循环
1、无限循环形式:APPLE = Truewhile APPLE: print('1')2、设置限制循环的条件:APPLE = 3while APPLE <= 11: APPLE += 2 print(APPLE)3、while与else的结合使用:APPLE = 3while APPLE <= 11: APPLE += 2 print(APPLE)else:#当APPLE不满足APPLE <= 11时,会运行 prin
2021-09-12 20:54:42
93
原创 2021-09-12elif的用法
elif不能脱离if单独进行使用通常if else的用法:a = int(input())if a == 1: print('apple')else: if a == 2: print('banana') else: if a == 3: print('bear') else: print('无结果')elif的用法:a = input('请输入数字:')if a =
2021-09-12 17:54:12
804
原创 2021-09-05流程控制语句、常量以及编程的规范
条件控制语句:if else,所解决的是选择问题注释的表示:单行注释:#,在VSCODE中用ctrl+/多行注释:‘’‘ ’‘’1、python中是没有常量(constant)的概念,为了区分,通常所谓的常量要首字母为大写2、:之前不要有空格3、运算符前后需要有空格...
2021-09-05 18:30:59
84
原创 2021-09-04运算符
思路:理解大类型的用法,具体的符号需要用到的时候再查询使用1、算数运算符2、赋值运算符3、比较运算符,会产生布尔类型的结果4、逻辑运算符5、成员运算符6、身份运算符
2021-09-05 01:34:12
83
原创 2021-08-28字典dict
1、形式{key1:value1,key2:value2}#通过key来得到或者访问value2、访问方式(通过key的值)>>>{1:2,2:5,3:3}[1]2dict中不能存在相同的key,即使不报错,但是数据本身已经不完整了>>>{1:2,1:3,3:3}{1: 3, 3: 3}...
2021-08-28 22:39:50
79
原创 2021-08-28集合set
1、set的形式{}>>>type({1,2,3})<class 'set'>2、集合的特性(1)无序(2)不能用[2]的方式提取集合中的字符串等(3)不能用[0:2]切片的方式(4)集合内数据不重复(如下)>>>{11,22,11,22,33}{33, 11, 22}(5)适用于len,in,not in(6)剔除>>>{1,2,3,4,5}-{2,3}{1, 4, 5}(7)并集>>>
2021-08-28 22:09:13
92
原创 2021-08-28序列
1、in与not in>>>3 in (1,2,3,4,5)True>>>3 not in (1,2,3,4,5)#3是不是不在tuple中?False2、序列的个数>>>len((1,2,3,4,5))5>>>len(('hi,the world'))123、序列的最大最小(ascll决定)>>>max('hi,the world')'w'>>>min('hi,the
2021-08-28 10:42:36
80
原创 2021-08-24元组tuple
1、tuple的基本表达:(1,2,3,4,5)2、tuple的运算:>>>(1,2,3,4,5)+(7,8)(1,2,3,4,5,7,8)>>>(1,2,3,4,5)[2]3>>>(1,2,3,4,5)[1:3]2,3>>>(1,2,3,4,5)*2(1,2,3,4,5,1,2,3,4,5)3、tuple的特殊情况:>>>type((2))<class 'int'>
2021-08-24 23:05:28
93
原创 2021-08-23列表list
1、list通常表达形式:(里面可以是数值,字符,布尔类型等)[1,23,4,5,6,7]2、嵌套list:[[1,2],[3,4],[5,6]]
2021-08-23 23:50:35
85
原创 2021-08-22字符串的运算与提取
两个字符串的相互组合:>>>'hello New York'+'Hi''hello New YorkHi'字符串的乘法:>>>'hello New York'*2'hello New Yorkhello New York'字符串的提取:(正数表示从左边的第0序号开始数起,第n个序号对应的字符)(负数表示从右边起第n个序号对应的字符)>>>'hello New York'[2]l>>>'hello New Yo
2021-08-22 20:52:30
126
原创 2021-08-21字符串如何进行换行
python一行最多容纳79个代码,所以在输入代码的时候出现了换行的需求三引号换行:>>>'''hellohellohello''' '\nhello\nhello\nhello\n'\n表达的是回车键的换行效果,但是不代表在代码后面直接接入\n之后会输出该效果,如下:>>>'\nhello\nhello\nhello\n''\nhello\nhello\nhello\n'想实现效果需要借助print:>>>print('he
2021-08-21 23:27:45
1264
原创 2021-08-21字符串类型:str的表达
表达字符串的引号需要成对出现需要表现英文自带的引号的时候:“let’sgo” (相互区别,成对出现)'let’s go (转义字符:\)
2021-08-21 23:05:18
88
原创 2021-08-21基本数据类型
number:数字1、bool布尔类型:真、假:True:非零,bool(1.3)=TrueFalse:bool(None)bool( )bool(0)2、complex复数
2021-08-21 22:36:56
56
原创 进制之间的转换
各个进制转化10进制2进制:0b10=20b11=38进制:0o10=80o11=916进制:0x10=160x1F=31(1F=10+F,F=15,16进制下的10=16,所以就是16+15=31)各个进制向2进制转换bin(10)=0b1010bin(0o7)=0b1110各个进制向10进制转换int(0b111)=7各个进制向16进制转换hex(888)=0x378各个进制向8进制转换oct(0b111)=0o7...
2021-08-19 23:56:24
335
原创 二、八、十、十六进制的理解
理解进制10进制,满10进1,(9,10)8进制,满8进1,(7,10)2进制,满2进1,(0,1,10)16进制,0,。。。。,9,A,B,C,D,E,F,10
2021-08-18 23:29:22
576
原创 Python的数据类型注意要点
PYTHON的数据类型注意要点传统的除法:type(1/1)==float地板除:type(1//1)==inttype(1.0)==floattype(1)==int
2021-08-18 23:13:57
114
原创 成员运算符号
1、两部分组成:in、not in ,理解为在,不在,返回的类型为bool2、适用于int、str、list、set、dist、tuple3、表达形式:a = 1a in [1,2,3,4,5]>>>truea = "h"a not in "hello">>>False5、值得注意的是,成员运算符运用在dist中的时候,只会针对dist中的key进行判断a = "c"a in {"c":1}>>True...
2021-02-01 22:58:50
636
原创 python基础逻辑运算符的理解
关于python的逻辑运算符自我理解目前有三种,and,or ,not。1、and理解为两个为真则为真,有一假则为假,or理解为只要有一真则为真,两个假则为假not暂且理解为否定吧,notnot为true.2、基本输出类是bool,但是也不是绝对,同样可以输出别的类型数据,3、在int和str中,0(number)表示的是False,非0表示的True0 and 1>>>04、在set,list,dict,tuble中,空代表是的False,其余的为True,5、较为
2021-02-01 00:21:35
965
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人