随笔分类 -  Python基础学习

摘要:1、三元运算(三目运算) #v = 前面 if 条件 else 后面 # if '条件': # v ='前面' # else : # v ='后面' # 让用户输入值,如果值是整数,则装换成整数,否则赋值为None data = input('>>>') value = int(data) if d 阅读全文
posted @ 2020-04-23 21:55 Brilliance+ 阅读(394) 评论(0) 推荐(0)
摘要:1、读取 open中第一个参数放入的是要打开的文件名字,第二个参数是要对这个文件进行的操作,第三参数是用什么编码方式打开文件中的内容 模式: r,w,a:只读,只写,追加(字符串) r+,w+,a+:读写(字符串) rb,wb,ab:(二进制)rb只读字节的模式,读出来的数据是bytes类型,在rb 阅读全文
posted @ 2020-03-29 10:39 Brilliance+ 阅读(171) 评论(0) 推荐(0)
摘要:'''浅拷贝:只拷贝第一层 深拷贝:拷贝所有数据(可变) ''' #应该每次都拷贝一份(但由于小数据池,未拷贝) v1 = 'alex' import copy v2 = copy.copy(v1) print(id(v1),id(v2)) v3 = copy.deepcopy(v1) print( 阅读全文
posted @ 2020-03-27 23:08 Brilliance+ 阅读(102) 评论(0) 推荐(0)
摘要:1、字典(排列无序) 帮助用户去表示一个事物的信息(事物是有多个属性) 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: d = {key1 : value1, k 阅读全文
posted @ 2020-03-24 22:00 Brilliance+ 阅读(229) 评论(0) 推荐(0)
摘要:1、for循环 # 练习题:实现一个整数加法计算器(两个数相加) '''如count = input(‘请输入内容:’)用户输入:5+9或5 + 9或5 + 9 (含空白), 然后进行分割转换最终进行整数的计算得到结果。''' count = input('请输入内容:') #思路一(适用于个位数相 阅读全文
posted @ 2020-03-16 16:43 Brilliance+ 阅读(535) 评论(0) 推荐(0)
摘要:1整型(int) 2布尔值(bool/boolen) 只有两个值:True/false 转换:数字转布尔值:0是False,其他都是True 字符串转布尔值:“”是False,其他都是True 3字符串(str/string) 特有功能 1-改变字符串大小写(属于字符串类型):.lower()将字符 阅读全文
posted @ 2020-03-11 15:23 Brilliance+ 阅读(297) 评论(0) 推荐(0)
摘要:1、while循环 使用while打印1.2.3.4.5.6.8.9.10 #快速注释Ctrl+?count = 1 while count <= 10: if count == 7: count = count + 1 pass #表示过,不执行下面程序 else: print(count) co 阅读全文
posted @ 2020-03-07 22:17 Brilliance+ 阅读(538) 评论(0) 推荐(0)
摘要:1、文件后缀名: 后缀名必须是.py,否则导入模块时会出错 2、执行方式: python解释器 .py文件路径 python 进入解释器 实时输入并获取执行结果 3、解释器路径 #!/usr/bin/env python →即文件头部的声明(适用于在Linux中指定解释器路径) 在windows系统 阅读全文
posted @ 2020-03-03 22:05 Brilliance+ 阅读(172) 评论(0) 推荐(0)
摘要:计算机基础 硬件:CPU、内存、硬盘、主板、网卡 操作系统: Linux(免费/开源) centos ubuntu redhat Windows Mac 开发语言: 高级语言: Python,Java,PHP,C#,Go,ruby,C++...都依赖于C→字节码 语言的对比: Python,Java 阅读全文
posted @ 2020-03-03 21:15 Brilliance+ 阅读(149) 评论(0) 推荐(0)