
基础入门
帅帅饿晕了
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PTA数字金字塔(PTA怎么用以及代码怎么敲)
发现了一个刷题的平台:计算机语言刷题 这个平台涵盖了c、python等一些语言的基础性质的题,光听课不练习一下是没有用的。 (PS:最好注册一个自己的账号,可以记录你上次做到哪里了) 介绍完了这个,那我们来看题,以数字金字塔为例,我来讲一下。 题目:其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行数字金字塔。注 意每个数字后面跟一个空格。 分析:观察数字金字塔的特点—每一行的空格数量等于金字塔总行数减去当前行(i)的位置,即blank=n-i; 注意题目中的“注意”,原创 2021-07-13 11:45:36 · 4662 阅读 · 0 评论 -
C++循环结构&&多重循环
多重循环就是在循环结构的循环体中又出现循环结构。 在实际开发中一般最多用到三层重循环。因为循环层数越多,运行时间越长,程序越复杂,所以一般用2-3层多重循环就可以了。 另外不同循环之间也是可以嵌套的。 多重循环在执行的过程中,外层循环为父循环,内层循环为子循环,父循环一次,子循环需要全部执行完,直到跳出循环。父循环再进入下一次,子循环继续执行 里面的不管全是for、while、do-while还是三者结合,都遵循上面的原则。 Question:用程序写一个代码,打印出这样的小星星。 兄弟们一看,这还不简单原创 2021-01-04 22:01:00 · 1996 阅读 · 0 评论 -
c++中for#while#do-while三循环性价比
c语言当中的这三个循环可以相互转换,但使用场合是有差别的。 思维导图,一目了然,需要请自取。 实践是检验真理的唯一标准,我们用三种循环实操一下。 请看题 question1:使用循环计算1-2+3-4+5-6+…-100的值? 三种方法解答: 法一: for循环 #include <stdio.h> int main() { int sum = 0; //定义计算结果变量sum int i = 1; //定义循环数字变量i int flag = 1; //定义符原创 2021-01-03 11:47:44 · 175 阅读 · 0 评论 -
c++一看就懂的for循环#水仙花数
for循环的特点:简单,粗暴。 怎么说呢? 它的条件也是程序块的本身,比如for(i=0;i<6;i++) 初始化也在for括号里面进行。 执行过程和while循环类似,这里不再赘述。 之前的用while语句写的1+2+3…+100的编程题,for循环也可。 #include <stdio.h> int main() { int sum, i; sum = 0; for(i=0;i<=100;i++) //for循环条件与i的变化值 {原创 2021-01-02 23:41:22 · 1614 阅读 · 0 评论 -
python字典函数#items()#keys()......图文并茂
之前零零碎碎的提到了这些概念,但是你要是返回去找的话也不太方便,在这里我重新汇总了一下前边提到的一些概念。如果以后再写文章用到这些概念的话,我会直接把这个链接放到下面,方便读者。 items() 以列表返回可遍历的(键, 值) 元组数组。 import requests r = requests.get("https://item.jd.com/100012545868.html") kv = {'user-agent': 'Mozilla/5.0'} url = "https://item.jd.com/原创 2020-11-21 23:11:04 · 316 阅读 · 0 评论 -
小白学python#Day8#字典items()#为什么立的flag容易轻易倒下?
为什么立的flag容易轻易倒下? 答案是:我们每天都在做自己不喜欢的好人 现在帮A这个忙,一会B喊你有事,刚忙完B的事情,好友C又给你甩过来一个链接,让你砍一刀,砍一刀费时间,你说没载某多多吧, 他会更加兴奋,新用户砍的更多嘛,赶紧注册账号。。(ps:为啥某多多最近这么火?!) 所以说我们做事情要遵循一个原则: 我的事情在我自己手上,如果我没有做完自己手上的事,他们天大的事,对于我来说都是扯谈。 帮忙是建立在自己的事情做好的基础上的,不要因为所谓的面子而打乱了自己原有的计划,别人嘛,只要做到尊重就可,你又不原创 2020-11-17 16:30:10 · 196 阅读 · 3 评论 -
敲代码的碎碎念
今天不写东西了,谈谈写写代码的感受。 之前选择计算机是因为本来就有点兴趣加上环境的影响,就走上了秃头的道路。 最烦的就是找错误啦。 最初的感受:python还行了,他会直接告诉你第几行错了,然后你开始找就完了;c++就有点烦了,只会告诉你有错,不告诉你第几行。 然后愈发的偏爱python。 后来在一次c语言乱点中,发现了双击下面提示的就可以快速定位。 蓝色箭头所指的位置就是错误的地方,但是不一定是那一句,肯定在那附近。 初学者一定要把基础打好,不要怕找错,因为你找着找着就会了。 好比上高数,一开始老师讲原创 2020-11-08 23:23:52 · 150 阅读 · 2 评论 -
为啥快乐的时光总是那么快?#python#字典
时间 有绝对长度和相对长度两个属性。 比如说, 和女神坐2个小时车,时间过得很快,跟不喜欢的人共处一室,分分钟都是煎熬,这就是对时间的错觉。时间有客观的长度,但在人心里也有相对的长度,它跟客观长度是有出入的,因为人的心理是复杂的。通常来说,你做的事情越丰富,越快乐,就会觉得时间过得越快,反之则觉得时间过得越慢;你越希望它快,就感觉过得越慢,你越希望它慢,它反而显得比实际快。 py中的字典不可以查单词也不能查汉字,only用来存放数据。 最简单的就是设置一系列参数,然后输出,在game中即击杀野怪增加生命值和原创 2020-11-08 10:41:33 · 280 阅读 · 2 评论 -
分得清啥是真正的牛x#python#持续敲~
每日一句 你不在影响别人,别人就在影响你。 (ps:人们容易受周围的人影响,从而让自己迷失了方向,人云亦云,无所事事。如果你做一件事情的目的是因为别人在做而不是自己想做,那我劝你再好好考虑一下。比如说,打游戏是因为闲而不是研究游戏;谈恋爱是荷尔蒙的冲动而不是双方有共同的兴趣爱好,多半不会超过7个月) 什么算真正得牛?你拥有别人学不会的知识储备,你靠自己赚的钱带着父母去巴黎铁塔,帆船酒店,遍历名山大川,那才是真的牛。 你是游戏里的救世主,那又咋啦,其他人也可以是啊,闹不好你们公司就有很多比你牛x的救世主呢!可原创 2020-11-02 14:14:26 · 192 阅读 · 1 评论 -
python程序正确但是不输出结果,纠正网上的一些错误
一个段子 我觉得游戏不能不玩,但是你要有度,明白玩游戏得目的是什么。大概有两种,一种是增进感情得(和对象玩,和朋友玩),另一种是打发时间。告诉自己,要么你就给老子忍着别玩,要么就偶尔玩玩增进感情,唯独不能闲的发慌跟风。那样就完了。寝室是堕落的开始,合群是淘汰的起点。 简单的if语句 简单吧?但是为啥没结果。 是因为条件不成立。 本例当中,只有t符合条件的时候才会有结果,也就是说,if后面需要t>=16 ...原创 2020-11-01 23:08:16 · 2393 阅读 · 0 评论 -
小白学python#Day9#if语句#每日一句,提高认知
最近的浏览量不是太乐观,虽然我不是太在意这个,但是至少说明了一些问题,所以我决定调整策略,不写太过于基础的,或者说,要把他们写的有意思有深度,就像都明朝你特别喜欢明朝那些事儿一样,轻松,有趣。 (ps:最近有在读明朝那些事儿,读到第五部了,写了大概有3w字的笔记) 编程当中经常需要判断一些条件,来执行下面的语句。如果说前面说基础的话,你不想学,不想看,没关系,这里可要敲黑板划重点了!!! 先来罗列一个简单的if语句。 从cars的元组当中精确寻找bmw(谐音:别摸我)。如果元组中包含成千上万的元素,程序原创 2020-10-30 14:47:20 · 183 阅读 · 1 评论 -
小白学python#Day7#笔耕不辍#每日一句,提高认知
越敲越发现,C语言和python愈发相似。比如说最近的数组,如果你掌握了一种语言,另一种就很简单了。 接着来讲如何复制切片,只需要把前后的索引删掉就行,即把括号里的数字删了。 (ps:append什么意思不用在赘述了吧。。) 那如果删掉这个括号呢? 那表示的意思就是把my_friends赋值到friend_foods上,friends的值就被改了,顺便还要加入其他的两种水果,也就是说输出的结果是一样的。 程序的每一步都要知道它是什么意思,不能瞎搞,否则只能云里雾里的欺骗假学习的自己(敲黑板!!!) 每日原创 2020-10-25 22:35:38 · 142 阅读 · 0 评论 -
显示100到200的能被7除2的所有整数
这是一个简单的函数程序,先定义一个整型变量,然后开始循环。 注意for循环里每个条件后面都要加分号,for后面不加。(ps:第二行和倒数第二行的目的是防止闪退,可以删掉不写哦~) 还有啥题目可以私信或者评论区,我抽空写。 #include<stdio.h> #include<stdlib.h> void main(){ printf(“显示100到200的能被7除2的所有整数\n”); int a; for(a=100;a<=200;a++){ if (a%7==2) prin原创 2020-10-18 15:33:58 · 2741 阅读 · 1 评论 -
小白学python#Day6#列表切片#每日一句,提高认知
说好的日更,不知不觉断了大半年,So,我在这里立个flag,每周至少更新3篇CSDN,如未做到,私聊我给你发个不低于5元的红包,欢迎围观! 对数字列表执行简单的统计计算。 分别找出最大值,最小值,并且计算总和。 未完,待续。。。 ...原创 2020-10-12 14:15:53 · 131 阅读 · 0 评论 -
小白学python#Day5#笔耕不辍#每日一句,提高认知
今天是国庆第二天,不知准备回家的小伙伴们是否到家?反正本猿可以老老实实在家敲代码惹。 想不想知道游戏中的血条,复活倒计时,技能冷却时间是怎么弄出来的? range()函数可以帮我们实现这个功能。 可以让你轻松生成一系列数字,而不用一个一个打。 先来100个数 看好喽! 咦,为啥只有99个数呢?(部分数字没有截下来,自行脑补) 被吃了? 您别说,还真是。 range()函数会自动吃一个数字,水过地皮湿。。 这个函数告诉我们,要想把一件事情做的十分成功,就要付出十一份的努力(当然努力越多,成功的概率越大原创 2020-10-03 12:13:05 · 1705 阅读 · 5 评论 -
小白学python#Day4(不要抱怨)
当国庆遇上了中秋,便是举国同庆全家的团圆啦,今天不知你回家了嘛!反正本猿三个小时的车程花了十个小时才回家了。。。 但是也没啥抱怨的,某音上看到一段话,感觉挺棒的。 Sharing~ “如果你觉得你的祖国不够好,你就去建设它,如果你觉得zf不好,你就去考公务员去做官,如果你觉得人民没素质,那么就从你开始去做一个有素质的公民,如果你觉得同胞愚昧、无知、抱怨、逃离。就从你身边开始学习并改变身边的人,而不是一味的抱怨。 你所站的地方正是自己所生活的地方,正是让自己心里开花的地方。” 言归正传,回归python,回归原创 2020-10-01 22:11:54 · 978 阅读 · 0 评论 -
小白学python#Day3
最近属实有点忙,处理了很多事情,也就断更了,今天又很忙,我觉得不能再这样下去了,不然一年后回首,自己啥也没留下,还是老样子。· 如果需要分别获取一个名单上的所有名字,就需要面对很多问题,例如名单太长会导致很多代码,另外,名单长度发生变化时,还必须修改代码,我们用python中的for循环这个问题就迎刃而解了。 ...原创 2020-09-28 22:30:27 · 212 阅读 · 0 评论 -
小白学python#Day2
#持续更文第二天(由于文章需要审核,不一定每天都能看到) 大纲: #列表 #元素的快速定位、修改、插入 #语句的删除 列表:一系列按照特定顺序排列的元素组成。 (字母、数字、任何东西) 列表是有序的集合,想要访问列表要将该元素的位置告诉Python,否则就会输出带“[ ]”的结果 。 访问任何列表元素,都要减1,比如我想访问第二个元素,可使用索引1 访问最后一个元素就用“-1”,倒数第二个就是“-2”,以此类推。 修改元素 插入元素—insert() #插入到元素原创 2020-09-16 08:53:56 · 201 阅读 · 0 评论 -
小白学python#Day1
一些读者私信我说之前写的requests等很多都看不懂,其实根源就在基础不牢固。就像你一个单词也不被,上来就做四六级真题,装作高深莫测的样子,结果必然是一顿毒打。。 在接下来的几篇文章里,我会持续的更文,把python相关的知识带着大家过一遍,否则看似很快,其结果就是更慢。 ** 提纲:1.变量名的命名注意事项 2.字符串(添加字符,大小写) 3.删除空白 4.加减乘除及其连续运算 5.浮点数 6.用函数str()避免类型错误 7.注释** 一、变量名的命名注意事项 变量名可以字母或下划线开头但不能以数字原创 2020-09-13 22:18:54 · 163 阅读 · 3 评论