欢迎光临
我们一直在努力

从零开始的Python学习,第0期,(不懂有没有后续)山顶洞人的基础,梦想进化成格子衬衫理工男!!

前言:

本人基础极差,现在开始从0开始学习python,学习途径是在csdn看各种文章,全凭个人喜好决定看什么,看得比较杂,索性开一个系列用来记录看到的东西,现阶段目标是写完扣子简单500题。

吐槽:看了一些从零开始学习python,一点进去全是知识点排列,像查字典一样,是有基础的人来查缺补漏,不是我想像中的从0开始,我试试能不能以我的成长视角来记录,完成一个真正的从0开始。

提醒:本人真的是初学者,如文章出现错误请各位大佬指正谢谢了!!!

在来一嘴:安装环境啥的,好麻烦我直接不安装,纯在在线编程网址上面写,推荐几个网址名称给你们玩玩,洛谷(我最爱的,题目够基础够多,甚至会标出题目的诞生时间,谁不想急头白脸地写一道20世纪的编程题目),牛客网(玩不明白,看着很牛逼),扣子(听说是面试的加分项)。

1.第一次写文章不知道如何开头,那就先来一道编程题吧。

题外话:我在很多编程网址上看到能选的编程环境有python和python3,也不懂有啥区别,问了问ai,不懂对不对毕竟有时ai也爱说谎,比如问它要知网的论文,它就会编论文题目作者给你。以下内容为ai提供我加以概述:一般python指python2,而python3是升级版,但3没有向后兼容,所以2和3有很显著的区别,ai列了一堆,我能看懂的也就是python3的输出print()是个函数必须要有括号,2则不用括号。

一:输出Hello World !

print(“Hello World !”)#这里连;都不需要

这样应该对吧,不用像c或者其他语言一样,先写上一大段声明,直接像聊天一样直接打出来,舒服!

OK这边也是直接来一手总结,想输出什么内容直接套公式print(),连;也不需要。字符串需要加“”。

补充:#的后面是注释,不参与代码,相当于程序员能看,机器不执行。

二:再来一题,输入两个整数 a,b,输出它们的和,有感觉吗?

a=int(input()) #input("请输入第一个整数:")这样写也可以
b=int(input())
result=a+b
print(result)

刚学完输出马上学输入,很舒服。这个input的返回值永远是字符串所以前面要将他强行改为整数。补充点知识点应该就能看懂了,数据都是有类型的,在代码里面常见的就几种:
整数int,例如2,3,-5 反正就是整数,可正可负

浮点数float,例如1.0,1.50,一个小数点后面随便多少位,可正可负

字符串str,例如:“python”,“康神开播了”,字母中文啥的

就写这几个得了反正这题用不到那么多,其他的以后再学。

也就是用input输入的数据都被强行当做字符串str了,这样我输入的整数被它当做文字进行不了运算,岂有此理那我也强行改过来,给我变成整数,直接给你input套入int里就行。

题外话:我用洛谷运行代码,它这个输入两个数据需要换行才能运行成功,两个数据光用,或者空格隔开没用,应该是我代码input也换行的原因。(虽然这个问题很弱智,但我确实被难住了,轻喷,毕竟我是山顶洞人嘛qwq)。

今天就先写这些吧,第一次在论坛上写帖子,很兴奋,不知道能不能维持成一个习惯,要是我成为大明星,有人来催我应该就能维持了,嘿嘿嘿幻想时间。明天看能不能继续拜拜~~~~~~

赞(0)
未经允许不得转载:171主机测评 » 从零开始的Python学习,第0期,(不懂有没有后续)山顶洞人的基础,梦想进化成格子衬衫理工男!!
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址