Python知识点学习


一、Python中的变量


1.概念

    变量是一个储存数据的储存单元;

2.注意事项

(1)变量的才有数据类型的概念

(2)Python中的变量不需要去声明数据类型;

(3)变量需要赋值才有意义;

(4)变量的值是可以修改的

(5)"="是赋值运算,赋值顺序从右往左;

(6)Python可以给多个变量赋值

3.变量名的创建规则

(1)由字母、数字、下划线组成,但是不能以数字开头

(2)不能以Python关键字命名;

(3)Python是严格区分大小写的;

(4)可以用中文命名,但是不推荐;

(5)见名知意


二、注释


1. 在写代码时,注释的内容不会运行

2. 单行注释->> 选中内容Alt+3, 取消注释->> Alt+4

3. 多行注释->> 三引号


三、print() 的特点


1. 种瓜得瓜种豆得豆,括号里是什么数据打印出来就是什么数据

2. print() 自动换行;

3. print() 可以打印多个数据,中间用逗号隔开,打印后中间有一个空格

4. print(sep =" ",end="\n"),默认;

(1)sep分隔符->>在数据间加上sep本身的值;

(2)end结束符->>在数据末尾加上end本身的值


四、input()的特点


1. input(提示)->>用户输入

2. 会出现阻塞的情况,必须要用户输入并且回车代码才能继续往下进行;

3. 不管用户输入的数据是什么数据类型,input() 返回出来的数据都是字符串;


五、字符串格式方法


1. 第一种语法:"%s%填充长度格式s"%('数据',数据),注意:%s(字符串)%f(浮点数)%d(整数);如:输入print("我叫%s,我今年%d岁了"%('xx',19))

输出结果:我叫xx,我今年19岁了

2. 第二种语法:"{:填充方向长度格式}".format(数据),注意:{}->>占位符;当需要去规定相应的格式的时候需要先加上冒号;输入print('{a:*^10}'.format(a=13.2,b=12.4)

输出结果:***13.2***

填充方向有:向左填充用 >  ,向右填充用 < ,向两边填充用 ^ 

3. 第三种语法:f"{变量名:填充方向长度格式}{变量名}",注意:{}->>占位符;当需要去规定相应的格式的时候需要先加上冒号;

如:输入year = 2024    month = 8   day = 7

print(f'当前日期为{year}年{month:0>2}月{day:0>2}日')

输出结果:当前日期为2024年08月07日


六、数据类型


1. 分类

(1)整数类型 int();

(2)浮点数类型 float();

(3)字符串类型 string();

(4)布尔类型 bool():True,False

2.查看数据类型

   使用 type( 数据 )


七、比较运算符


1. 分类

  >,<,=.<=,>=, ==,等于,!=不等于。

2.注意事项

(1)字符串的比较,比较的是ASCII值

(2)结果返回布尔值


八、逻辑运算符


1. 逻辑与(and)

2. 逻辑或(or)

3. 逻辑非(not)


九、条件判断语句


1.语法

(1)if 条件: 满足条件执行的代码

(2)elif 条件: 满足条件执行的代码

(3)else 条件:满足条件执行的代码

2.注意

(1)一个if语句只能有一个else语句,else语句不一定需要;

(2)if-elif中elif语句可以有多个,但是当满足了if-elif其中的一个条件的时候, 就不需要再去管其他的条件,直接返回结果;  if里面还有一个if 当一个条件需要在一个条件的基础上进行判断,就需要嵌套。


十、while循环


1.语法

while写法三步走:

(1)while 条件:

(2)计数器(n=n+1)

(3)循环代码块

2.注意

while循环需要用计数器控制循环次数,使循环条件不是一个恒成立的条件。


十一、for循环


1.语法

(1)形式:   for 变量 in 序列:

                                      循环代码

(2)for循环特性:遍历(将序列里面的字符或者元素一个一个的拿出来)

(3)注意: 1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值