菜鸟学Python
文章平均质量分 64
人生苦短我愛Python
鉴定为:春春的飞舞
展开
-
佛系计算机二级 & 第十二弹
写在前面11弹有点难,先跳一跳,又好久没有学这个了呜呜呜Python Round-12左对齐控制输出num = input().split(",")for i in num: print("{:<10}".format(i),end="")Pow函数scale = 0.0001 # 成就值增量def calv(base, day): val = base * pow(1+scale,day*11) return valprint('5年后的成就值是{}原创 2022-03-24 10:53:03 · 442 阅读 · 0 评论 -
佛系计算机二级 & 第十弹
写在前面不知不觉已经进行到第十弹了(555),加油!Python Round⑩求最大值data = eval(input("请输入一组数据,以逗号分隔:"))print(max(data))结巴分词import jiebas = "一件事情没有做过,就没有资格对此事发表看法"ls = jieba.lcut(s)print(ls)输出时间import timet = time.localtime()print(time.strftime("%Y年%m月%d日%H时%M分%S秒"原创 2022-03-18 09:42:45 · 120 阅读 · 0 评论 -
# Python 数据分析三剑客 numpy / pandas / matplotlib (numpy篇②)
接着上一讲切片是引用切片在内存中使用的是引用机制。引用机制意味着,Python并没有为b分配新的空间来存储它的值,而是让b指向了a所分配的内存空间,因此,改变b会改变a的值:a = np.array([0,1,2,3,4,5])b = a[2:4]# b = array([2, 3])b[1] = 40a# a = [ 0 1 2 40 4 5]而这种现象在列表中并不会出现:a = [0,1,2,3,4,5]b = a[1:3]# b = [1, 2]b[1] =原创 2022-03-15 19:06:18 · 1932 阅读 · 0 评论 -
# Python 数据分析三剑客 numpy / pandas / matplotlib (numpy篇①)
写在前面本来想直接入坑 matplotlib 的,但是因为看了看网友们说的基本都是入门 pandas 和 numpy 开始,还是循序渐进吧,急不得急不得…正餐开始本部分采用的编译环境是 jupyter notebook ,之前虽然有简单使用过(还能回想起当时初入门都花了好长时间)不管怎么说,现在再和着视频学习吧~老师和同学们都要寻求转型呢之前一直忽略了 Edit 这个部分(也无怪,之前都是自己一个人摸索呜呜呜 ),甚至删掉 Cell 都是用小剪刀(那可真是黑历史了(擦汗) )选中绿色部分是对代码原创 2022-03-15 10:00:04 · 922 阅读 · 0 评论 -
佛系计算机二级 & 第九弹
写在前面机器学习是一个螺旋上升的过程,加强基础也是非常重要,加油Python Round⑨循环识别while True: s = input("请输入信息:") if s == "Y" or s == "y": breakps:其实也没完全达到需求,只能输入单个词,不能对字符里面的 y 或 Y 进行识别Calendarimport calendaryear = int(input("请输入年份:"))table = calendar.calendar(ye原创 2022-03-15 09:47:44 · 124 阅读 · 0 评论 -
佛系计算机二级 & 第八弹
写在前面第七弹最后一个综合练习部分出了点小问题,为了不影响进度那我先进行第八弹的梳理,之后有机会再把第七弹补上。Python Round⑧倒序animals = ['cow', 'duck', 'cat', 'dog']s = animals[::-1]print(s)另:答案上采用的是另一种方案:animals = ['cow', 'duck', 'cat', 'dog']animals.reverse()print(animals)删除空白格word = " 窗前明原创 2022-03-13 09:36:15 · 1201 阅读 · 0 评论 -
佛系计算机二级 & 第六弹
写在前面不知不觉已经第6弹了 jiayouyaPython Round⑥把单词首字母换成大写line = "After fresh rain in mountains bare "print(line.title())计算三角形面积a = float(input("输入三角形第一条直角边长:"))b = float(input("输入三角形第二条直角边长:"))area = 1/2 * a * bprint("直角三角形的面积为:{0}".format(area))由于要求最终值要原创 2022-03-08 14:10:14 · 681 阅读 · 0 评论 -
佛系计算机二级 & 第五弹
写在前面多练!多练!多练!Round⑤原创 2022-03-05 18:06:09 · 358 阅读 · 0 评论 -
佛系计算机二级 & 第四弹
写在前面不知不觉已经是第四弹了,希望自己能继续坚持下去!!勿忘组会流血!!加油!!Python Round④两点距离(保留一位小数)ntxt = input("请输入4个数字(空格分隔):")nls = ntxt.split(" ")x0 = eval(nls[0])y0 = eval(nls[1])x1 = eval(nls[2])y1 = eval(nls[3])r = pow(pow(x1-x0, 2) + pow(y1-y0, 2),0.5) print("{:.1f}".fo原创 2022-03-03 21:59:12 · 330 阅读 · 0 评论 -
佛系计算机二级 & 第三弹
写在前面代码总是学了写,写了忘,这个抗遗忘的工作做起也恼火,要是人人都像AI一样学了就不会忘就好了,话不多说,春宵苦短,少年前进吧~Python Round③左对齐输入str,用@填充空白n = eval(input("请输入正整数:"))print("{:@>30,}".format(n))与之前Round①不同的是里面输入的数字要用 “ , ” 分割,在限定范围后加个逗号即可。计算两列表的值a = [11,3,8]b = eval(input("请输入一个列表:"))s =原创 2022-02-27 11:55:46 · 215 阅读 · 0 评论 -
佛系计算机二级&第二弹
写在前面开始下一轮题库,原来也想用笔记本来记录的,但是觉得Python的学习还是得多敲,手写代码还是差了点味道啊哈哈…话不多说,开整!Python Round②随机选择输出import randombrandlst = ['三星','苹果','vivo','OPPO','魅族']random.seed(0)name = brandlst[random.randint(0,4)]print(name)random.seed():seed(X)中的这个代表的就是种子,计算机不能生成真正的随原创 2022-02-24 23:20:45 · 434 阅读 · 0 评论 -
佛系计算机二级&Python学习
python小白的求学之路写在前面第一次接触Python,也是第一次深入学习代码。完完全全的纯小白,希望自己在一边学一边码的同时,能精进自己的技术,同时也和更多刚入门也想学好Python的小伙伴一起努力!Python第一天居中对齐输入str,用*填充空白部分功能快捷键撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:C原创 2022-02-20 23:34:52 · 717 阅读 · 0 评论