基础练习
文章平均质量分 56
夏花未落
这个作者很懒,什么都没留下…
展开
-
powershell 无法执行命令标题
Get-ExecutionPolicy -ListSet-ExecutionPolicy RemoteSigned -Scope CurrentUser原创 2022-10-15 18:54:42 · 96 阅读 · 0 评论 -
类与对象
首先,恭喜你,跟着小K,一路过五关斩六将,来到今天的课堂。回首以往,我们在Python江湖中,已经走了很远很远,脑海中的代码越来越多,解决问题的能力越来越强,并且,到现在我们通过上节课与雍正爷一起整治bug后,我们的能力越来越强,看到代码错误时,能够脸不红心不跳,慢慢解决。山登绝顶我为峰,这节课,我们要向着音乐与远方奋进。在这节课,我们会接受一种全新的编程思维:面向对象编程,为你开启一个新的大门。面向对象编程,我会呀,就是对着男朋友/女朋友编程啊。NO,NO,NO,面向对象编程可不是对着男女朋友编原创 2021-04-26 13:57:48 · 108 阅读 · 0 评论 -
四种常见Bug类型
1、粗心pwd = input('请输入密码:')if pwd == '520666' print('正确')这是验证用户密码的代码,如果你把它放进运行,会报如下错误。找一下这段代码错误,修改代码让它成功运行:pwd = input('请输入密码:')if pwd == '520666': print('正确')如果你观察仔细, 你会一眼发现,这段代码少了一个”冒号”。仔细观察报错信息: 我们可以得到三个有效关键词:1、line2 第二行。 2、^在pwd ==’.原创 2021-04-26 13:26:05 · 3728 阅读 · 0 评论 -
闪电快递练习
明确项目目的先来看一下项目需求:分析流程,拆解项目我们的任务就是做一个“快递配送调配程序”,虽然这朋友要的比较着急,但是我们也不着急于编程开发,应该先梳理清楚需求,做出的程序功能达到什么样的效果。计算器,首先配送站BOSS要输入信息,然后自动计算出结果。为了搞清楚计算过程,我们得到计算公式。梳理需求,得到下图结果:# 注:size代表集装箱大小,person代表快递员人数,num代表配送次数# 配送次数计算size = 2person = 2num = size*100/20pr原创 2021-04-26 11:14:35 · 162 阅读 · 0 评论 -
函数
初识函数1.1 函数的作用“人生苦短,我用Python”,正因为Python语法简单,才会越来越被编程界欢迎。换言之,我们编程,更应该避免重复性代码。前面学习的循环是减少代码重复的一种手段,那么接下来要学习的函数也是减少重复性代码的另一种手段。它的定义是:什么意思呢?我们之前写的代码只能执行一次,但是函数中的代码可以使用多次。通俗来讲,函数就如同一个包裹,每个包裹都有一个功能,无论你在哪儿,只要你需要包裹,就把它拿过去用;你需要什么样功能的包裹,就用什么样的包裹;你需要使用多少次包裹,就使用多少原创 2021-04-25 21:50:12 · 145 阅读 · 0 评论 -
打破学习瓶颈
知识点易忘1.1 内容笔记内容笔记,就是你要做好自己的武功秘籍,将平时的知识点用法记录下来,形成自己的武功秘籍,它能够供你快速查阅,加深对知识的印象。不管你用啥记,只要你能看懂就可以。比如先看一下简单的“四则运算”。列表的笔记依旧是代码与注释,注释对代码解释,包含实际运行结果。这样才能加深对知识的第一印象。最后,再来看一下以“字典”知识为例的笔记,当然,笔记是给自己看的,记录哪些内容,看你自己对知识点的熟悉度。就像这样,随着你以后在Python江湖中的历练,你能够积累越来越多的【内容笔原创 2021-04-25 17:38:26 · 128 阅读 · 0 评论 -
打印7的倍数
写一个循环,从1到100,凡是7的倍数,都要打印出来。打印内容为“这个数是7的倍数:数字”,使用格式化字符,数字的格式化字符是%d例如:这个数是7的倍数:7这个数是7的倍数:14for i in range(1,101): if i%7==0: print("这个数是7的倍数:%d"%i)新功能是:每盘(3局)游戏结束后,游戏会问“你敢与我再次决战吗?”,再加一盘。 我们可以选择再战,也可以选择退出游戏。import timeimport random#也可合并写成一原创 2021-04-25 16:49:52 · 573 阅读 · 0 评论 -
跳出循环练习
老爷爷在与葫芦娃兄弟玩一个小游戏,就是老爷爷在心里想好一个数,比如7,然后让葫芦娃兄弟猜。如果他猜的数比7小,告诉他“太小了”,如果他猜的数比7大,告诉他“太大了”。如果猜对了,给猜出来的葫芦娃一个苹果。num = 7 #设定秘密数字while True: guess = int(input('你们猜猜数字是多少:')) #输入猜测数字 if guess==num: #数字对比 print('正确!给你一个苹果') break原创 2021-04-25 12:47:56 · 158 阅读 · 0 评论 -
for循环练习
循环练习:循环打印1到10之间到数字,排除数字4for i in range(0,11): print(i)需要循环输入跑男团队每个人的身高,只要找到一个身高高于170的就去搬水;如果找不到,就一直循环height = 0while height<170: height = int(input("请输入跑男团的每个人的身高:"))print("去搬水")...原创 2021-04-23 16:37:42 · 151 阅读 · 0 评论 -
for循环
python躲不过的重复for循环transformers = ['猛大帅' , '铁甲龙','六面兽', '大力金刚', '救护车','红色警戒', '大无畏', '飞天虎','闪电','冲云霄', '计算王','求雨鬼', '守护神','混天豹', '擎天柱', '威震天','惊破天', '红蜘蛛', '巨无霸福特', '雷霆解救队' ]for i in transformers: print(i+'睡了没?')把20行的代码改成了2行代码。 这就是for循环魅力,一个最简单的for循原创 2021-04-23 16:29:34 · 326 阅读 · 0 评论 -
列表字典练习
python取数有道有一个列表list = [‘hello’,‘i’,‘love’,‘you’].请将列表中的love取出来并打印结果。list = ['hello','i','love','you']print(list[2])dic = {‘女巫’:29,‘狼人’:30,‘平民’:50,‘猎人’:40}, 你需要找到键为‘狼人‘的数据,然后删除,打印删除后的字典。dic = {'女巫':29,'狼人':30,'平民':50,'猎人':40}print(dic['狼人'])del dic[原创 2021-04-23 14:23:07 · 68 阅读 · 0 评论 -
字典
python变形金刚战队字典类似存放这种名字和数值(如分数、身高、体重)两种数据存在一一对应的情况,就需要使用第二种数据类型“字典”(dictionary)来存储。什么是字典字典和列表很相似,都有名称、赋值号、逗号做间隔,逗号间隔的还叫元素。而不一样的是,字典每个元素由键与值组成,而列表不是,字典外层使用大括号{}, 列表外层使用中括号[ ]。transformers = ['擎天柱','大黄蜂','救护车','巨无霸福特','红蜘蛛']fc = { '擎天柱': 95 ,'大黄蜂':90 ,'原创 2021-04-23 14:15:36 · 407 阅读 · 0 评论 -
if语句练习
X教授指派英雄练习通过input()函数获取用户输入的名字hero,然后打印出“我是X教授指派加入到X战警团队的YYY” 将YYY删掉把hero拼接到后面(你可以将下面语句直接复制使用)。 hero = input(“如果你是X教授,你指派哪位英雄加入到X战警团队,请输入他的名字:”)hero = input("如果你是X教授,你指派哪位英雄加入到X战警团队,请输入他的名字:")print("我是X教授指派加入到X战警团队的"+hero);熊大和熊二的赌约为了让熊二变勤快些,熊大与熊二打赌,制定原创 2021-04-23 13:13:12 · 153 阅读 · 0 评论