python学习
文章平均质量分 58
weixin_43435872
这个作者很懒,什么都没留下…
展开
-
Python 学习笔记之运算符号、进制
一、运算符号:/ 和 //" / " 表示浮点数除法,返回浮点结果;" // " 表示整数除法,返回不大于结果的一个最大的整数print("6 // 4 = " + str(6 // 4))print("6 / 4 = " + str(6 / 4))输入结果为:6 // 4 = 16 / 4 = 1.5round 函数可以将浮点数圆整为与之最接近的整数,并且在两个数一样近时,圆整到偶数>>> 2 // 30>>> round(2/3)1&g原创 2021-10-04 22:11:07 · 261 阅读 · 1 评论 -
Python 学习笔记之绝对值、无穷大与无穷小、NaN
求绝对值# 方法1:利用条件判断a = float(input('Please input a number: '))if a>0.0: passelse: a = -aprint('a 的绝对值为 {}'.format(a))# 方法2:利用内置函数b = float(input('Please input a number: '))b = abs(b)print('b 的绝对值为 %f' % b)# 方法3:利用内置模块c = float(input('Please原创 2021-10-04 22:09:43 · 708 阅读 · 0 评论 -
python 学习笔记之异常
常见异常类型1、UnboundLocalError : 试图访问一个还未设置的全局变量,基本是由于另有一个同名的全局变量,导致你以为在访问2、KeyboardInterrupt : Ctrl + C被按下3、IndentationError : 语法错误,代码没有正确对齐等4、AssertionError : assert 语句失败5、AttributeError : 试图访问一个对象没有的属性6、SyntaxError : Python 代码语法逻辑出错,无法执行7、ImportError原创 2021-10-04 21:51:41 · 118 阅读 · 0 评论 -
Python 学习笔记之数据结构(列表篇)
列表列表是 Python 中基本的数据结构,列表中的每个元素都分配一个数字——索引(位置),第一个索引是 0,第二个索引是 1, 以此类推列表的数据项不需要具有相同的类型列表基本操作创建一个列表,只要把逗号分隔的不同数据项使用方括号括起来即可# 新建列表testlist = [10086, '中国移动', [1,2,3,4,5]]print('testlist: ', testlist)print()# 访问列表长度print('len(testlist): ', len(testlis原创 2021-10-04 21:50:15 · 340 阅读 · 0 评论 -
Python 学习笔记之数据结构(字典篇)
字典字典也是一种可变容器模型,且可以存储任意类型对象字典的每个键值对(key->value)用冒号(:)分隔,每对之间用逗号(,)分隔,整个字典包括在花括号({})中**格式: **d = {key1:value1, key2:value2, ...}在字典中,键必须是唯一的,但是值不必是唯一的;创建时如果同一个键被赋值两次,后一个值会被记住值可以取任何数据类型;但是键必须是不可以变的,可以是如字符串、数字或者元组,而列表不可以,因为列表可变1、访问字典中的值可以通过相应的键索引来访原创 2021-10-04 21:45:15 · 109 阅读 · 0 评论 -
python 学习笔记之 matplotlib(饼图)
matplotlib的一些参数The following format string characters are accepted to control the line style or marker:characterdescription‘-’solid line style‘–’dashed line style‘-.’dash-dot line style‘:’dotted line style‘.’point marker‘,’原创 2021-10-04 21:25:14 · 144 阅读 · 0 评论 -
Python 小技巧之 zip()
zip()zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包乘一个个元组,然后返回由这些元组组成的对象,好处是可以节约内存如果各个迭代器的元素个数不同,则返回元组长度与最短对象相同,利用 * 操作符,可以将元组解压为列表语法:zip([iterable, ...])参数说明:iterable ----- 一个或者多个迭代器返回值:一个对象实例:>>> x = [1,2,3,4,5,6]>>> y = [0,1,0,0,1,1]&g原创 2021-10-04 21:22:25 · 82 阅读 · 0 评论 -
转载一篇博客:python如何去除字符串中不想要的字符
学习 python 中的笔记之转载内容原博客地址为:python如何去除字符串中不想要的字符问题:1、过滤用户输入中前后多余的空白字符‘ ++++++ABC23----- ’2、过滤某 windows 下编辑文本中的 ‘\r’‘hello world \r\n’3、去掉文本中 unicode 组合字符,音调‘Zhào Qián Sūn Lǐ Zhōu Wú Zhèng Wáng’解决方法:一、去掉两端字符串:strip()# # 字符串学习s = ' +++++abc转载 2021-10-04 21:15:07 · 519 阅读 · 0 评论 -
《简明 Python 教程》学习笔记 1 :基础
help运行help('len')可以显示出有关 len 函数的帮助;按下 q键 可以推出帮助;运行help()可以了解关于 help 本身的更多信息;注释python 可以通过 # 来注释代码# 注意 print 是一个函数print('Hello world! ')数字分为两个类型——整数(integers)与浮点数(floats)字符串使用单引号来指定字符串;‘Quote me on this,or this“ haha’使用双引号来指定字符串,效果与单引号是一样原创 2021-10-04 21:06:49 · 168 阅读 · 0 评论