带你快速过一遍python基础

本文旨在让更多人了解python,学习python,没有任何废话,全是干货。

废话不多说,让我们开始吧!

1,print(难度:一颗星)

print,顾名思义,它就是用来打印,输出文字的,首先我们在ldle里面先创建一个文件

点击左上角的File,在里面点击New file

之后你会看到他创建了一个新窗口,这就是我们创建的文件了

之后在这里面输入:

print()

之后在这个括号里填上你想打印的东西,比如helloworld,但是注意,helloworld一定要用引号包裹住单引号或者双引号都可以。

之后你可以运行一下,在上方找到Run,点击里面的Run或者Run moudle,点击

之后如果他正常返回了helloworld并且返回的exit code为0(因为为其他数字就代表你这代码有问题。)

这代表你已经成功完成了你python生涯中的第一步,恭喜恭喜!

2,变量(难度:一颗星)

变量就像是一个小盒子,可以装你任何想要装的东西

他的语法是这样的:

var_name=123

其中:

var_name代表变量名称

=代表给变量赋值

123代表变量的值

然后有人就会问了,那我们应该怎么样才能输出变量里面的值呢?

诶,这个问题问的好,其实他的语法很简单,只需要这样写:

a=123
print(a)

记住,输出变量不要用双引号,否则python会直接输出双引号里的内容,不会输出变量里的内容

并且Python中变量的名称也是有规范的:

你需要记住一点:在变量的名称开头不用用特殊字符,也不要用数字,并且最好也不要用中文。

到这里应该就没什么问题了。那么我们进入下一节吧。

3,print高级用法(难度:1.5颗星)

其实在python里,print还有很多高级用法,下面就让我们一起来看一看:

1,加号

在python里加号其实有两种用途,一种是加法,一种是把两个字符串连接起来。

下面先让我们来看看第一种情况:

a=1
b=2
print(a+b)

在这种情况下,a和b两个变量都为整数类型,就使用加号,就相当于把他们加起来,结果应该是:

3

现在让我们来看看第二种情况:

a='1'
b='2'
print(a+b)

在这种情况下,a和b两个变量都为字符串类型,在这种情况下使用加号会将这两个字符串连接起来,这时候结果应该是:

12

2,逗号

在Python中,逗号常被用来连接两个变量,就比如说这样:

a=0
b=0
print(a,b)

结果应该是:

00

或者也可以这样:

a=0
print('a=',a)

结果为:

a=0

3,特殊字符

(1)换行符

有时候,我们想要在python中打一些东西,但是这些东西他要换行,但是在Python中print不能直接换行,这时候我们该怎么办呢?

这个时候就要用到我们的换行符了,你只需要在任意需要换行的地方插入这个换行符,就像这样:

print('a/nA')

结果应该是:

a
A

(2)制表符

制表符就是像tab键一样,会给你自动加上空格,它是这样写的:

print('/tHi')

结果是:

      Hi

好了,这节print高级用法就讲完了,我们进入下一节

4,input(难度:一颗星)

input就是让用户自主输入信息,然后可以获取到这些信息

他的语法是这样的:

input('请输入xxx')

结果是:

请输入xxx

但是这时候程序还没有结束,你可以在这上面输入信息,但这时候又有人问了,那我们怎么获取用户输入的信息呢?诶,这个问题问的好,接下来我就帮你解答。

其实我们只需要把input赋值给一个变量之后,用户输入信息就会自动赋值到这个变量上,就像这样:

a=input('请输入xxx')

这时候我们就可以对用户输入值进行操作了,比如说把它打印出来:

print(a)

结果是:

请输入xxx3
3

我们假设用户输入的是三,然后它就成功输出了三,并且没有出现任何报错。你也可以尝试一下写一些其他的东西

现在让我们进入下一节吧。

5,数据类型(难度:一颗星)

int:整数类型

str:字符串类型(就是用引号包裹出的那部分)

list:列表类型(使用方括号包裹)

dict:字典类型(使用花括号包裹)

tuple:元组类型(使用括号包裹)

bool:布尔类型(true和false)

这就是Python中最主要的六个数据类型

6,数据类型转换

由于python中input默认接收的是字符串类型,但有的时候我们需要把它转换成其他类型,比如说在要进行计算的时候,使用字符串会报错,所以说这一节我们就来学习如何转换一个数据的类型

他的语法是这样的:

type(data)

type:他代表要转换的数据类型

data:表示要转换的数据

你只需要将type转换成你想要转换数据类型,data换成要转换的数据,就像这样:

a=input("请输入xxx:")#此时为字符串类型
b=int(a)#此时为整数类型
c=3
print(b+c)

但是注意,数据转换会返回一个新的对象,不会改变原先数据的数据类型!

同学们可以拿这段代码去测试一下,最后应该就会输出你输入的数字加上三的结果

好了,这一节就讲完了。那我们下一节再见

7,if条件判断语句

在生活中我们经常要做很多很多的判断,比如说今天晚上吃什么,要去哪里玩之类的问题

在Python中我们也常常要做很多很多的条件判断,比如说它是不是大于等于这个数字?它是不是等于这个内容之类的问题

If语句就能很好的帮我们解决这个问题,他的语法是这样的:

if #判断条件:
    #代码块

if的条件可以是任何结果是True和False(也就是布尔类型)的表达式

但是在这里有些人可能就会问了,诶,前面那几个空格是干嘛用的?这时我们就要引进一个新的概念:缩进

有些人可能会看到在判断条件后面跟着一个冒号,在Python中只要是带有冒号的,那除非你不换,行。那否则只要你换行了就肯定会带有缩进,缩进不可省略,否则他就会报错

接下来我们还要讲一个进阶的if语句,那就是if-else语句

他的语法是这样的:

if #判断条件:
    #代码块
else:
    #条件不成立时要执行的代码

可以看到在if语句后面多了一个else,这个是干嘛用的呢?他就是让你写当判断的条件不成立的时候,应该执行的代码

现在这一节都讲完了,那我们进入下一节

8,注释

在程序员中流传着一个梗,这个是说在你刚写完代码的时候,代码的意思只有你和上帝知道,但是过不了多久就只有上帝知道了。

所以说我们要在代码中添加注释,否则,过几天你就忘了这段代码是干什么用的了

注释是什么?注释不是给机器看的,是给人看的

只要是井号后面的内容都是注释

就比如说这样:

#注释内容

注释还可以写在代码后面

print('')#打印空字符串

注释不会被机器执行,这是给人看的

注释就是这么简单,这一节讲完了,下一节再见吧

9,列表

当我们需要存储单个数据的时候,使用变量就很方便,但是当你要存储很多数据的时候,你不可能把这些数据一个一个存储到变量里面。这时候列表就很就派上用场了。

Python允许在一个列表里存储很多很多的数据,比如说这样:

a=[1,2,3,4,5,6]

列表里面的内容使用方括号包裹,每一个数据使用逗号分隔

这个时候有人就会问了,那我们怎么访问列表里面的数据呢?

那这个时候我们就要引入一个新的概念,索引

列表里面的每一个数据都有它自己的索引,索引不是从一开始是从零开始

比如说像这样:

print(a[0])

索引也是方括号包裹但他不是列表,索引是0就说明获取第一个数据

他的结果应该是:

1

那么列表就这样完了

未完待续

更新于2024年8月21日

最后求读者老爷们点个赞,这是我更新文章最大的动力!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值