python
睡不醒的书童
这个作者很懒,什么都没留下…
展开
-
python基本语法
1.换行 +2.python的字串列表有2种取值顺序:从左到右索引默认0开始的,最大范围是字符串长度少1从右到左索引默认-1开始的,最大范围是字符串开头3.List=[]tuple=()元组是不允许更新的。而列表是允许更新的4.字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典用"{ }"标识。字典由索引(key)和它对应的值value组原创 2021-04-25 10:59:19 · 170 阅读 · 1 评论 -
Python之参数解析argparse
Python之参数解析argparse四部曲1.import argparse2.parser = argparse.ArgumentParser(description=“your script description”) # description参数用于插入描述脚本用途的信息,可以为空,description也可以省略,直接“你要描述的事情”3.parser.add_argument(’–verbose’, ‘-v’, action=‘store_true’, help=‘verbos原创 2021-04-23 10:05:39 · 380 阅读 · 0 评论 -
一句话理解yield
简要理解:yield就是 return 返回一个值,并且记住这个返回的位置,下次迭代就从这个位置后开始。(可以理解为程序终止,之后下一次用next,程序修复好,冲这个位置继续执行)例子:def foo(): print("starting...") while True: res = yield 4 print("res:",res)g = foo()print(next(g))print("*"*20)print(next(g))其中:ne原创 2021-04-02 10:26:16 · 114 阅读 · 1 评论 -
python基础~ numpy用法大全
hello,你好,我是研一的一名学生,坐标北邮~ 我的微信号:gxin_0508,希望遇到志同道合的你~不管是生活,还是学习,或者未来理想,都可以和我聊聊~由于需要,最近在学习python~python虽说上手很快,但由于对库的不了解,总需要百度,效率低下,所以写下这一篇文章,方便了解~1.我们可以从嵌套的Python列表初始化numpy数组,并使用方括号访问元素:a = np.array([1, 2, 3]) #创建一维数组,[]内包含元素2**.创建数组**a = np.zeros.原创 2020-12-24 20:57:48 · 252 阅读 · 1 评论