②多行注释用三引号(单引号和双引号都可以) """ 注释内容 """
教大家多行注释的快捷键:先选中多行,在(Ctrl+ /)
#三引号第一种注释方法 """ 注释内容 """ #三引号第二种注释方法 ''' 注释内容 '''
注释的规范
1)只是要有代表性,表示能说清该行代码的作用
2)注释一般在该代码的上面一行或者右边
2)修改代码时,代码和注释要一起修改
python的有关"量"
导图
常量和表达式
什么是常量?什么是表达式?
我们先看下段代码
print(5 + 1)
print(6 + 5 * 1)
print(2 / 3 + 8)
print表示输出,是python内置函数
- * /(加减乘除) 表示运算符或操作符,
运算规则:先乘除后加减
常量:上面👆代码中 5 1 6 2 3是常量
表达式:5 + 1,6 + 5 * 1,2 / 3 + 8是表达式
细心的宝子还会发现,在我的表达式中,数字与操作符之间隔了一个空格,
这样子体现代码的美观性
python结果显示(快捷键:Ctrl+shift+F10或右键点击Run)
这时有人很好奇,为什么表达式3能出现小数部分,且小数部分最后一个数是6?
这里先给大家答案:
可能大家学过其他编程语言,a / b输出的值只有商
但在python中,/操作符把商和余数能一起输出,且不四舍五入
变量和类型
什么是变量
**定义:**在计算有多个步骤时,之间有1个或多个中间量,把这些中间量保存起来,需要用到变量
**作用:**可以把变量看作容纳数据的空间
话不多说
我们直接来上"才艺"
题目要求:小明的期末成绩为89.9,96,76;要知道这三个成绩的总分和最后要求平均值
先算总分sum,再算平均值,需要把总分使用变量保存起来
sum = 89.9 + 96 + 76
average = sum / 3
print(sum)
print(average)
定义变量
#给a,a1,s_1初始化
a = 6 #字母
a1 = 8 #字母+数字
s_1 = 10 #字母+下划线+数字
上面👆代码中,
1)a,a1,s_1是变量
2)= 为赋值操作符,比如a = 6 意思是把6赋值给a,当然a变量是首次出现,可以叫做a初始 化为6
3)关于变量的使用:
①变量不能用关键字(关键字后面会介绍)
②数字不能在开头
③变量名不区分大小写(栗子:Bai与bai在python中作为两个不同变量)
④变量名由字母、数字、下划线组成
4)建议:变量要有含义
变量的使用
#定义变量a,并初始化
a = 6
print(a)
#修改变量a
a = 8
print(a)
结果输出
6
8
#赋值
a = 10
b = 0
a = b
print(a)
print(b)
结果输出
0
0
变量的类型
a = 10
print(type(a))
b = 12.6
print(type(b))
c = "bai"
print(type(c))
d = True
print(type(d))
结果输出
代码解释
1)type表示类型
2)a为int类型(整数),在python中int类型无上限
3)b为浮点类型(小数)且在python表示双精度,区分其他编程语言
4)①c表示字符串,要用引号引起来(单引号和双引号引起来的字符串内容相等是等价的)
②字符串之间可以相加
栗子:
a = 'hello ' b = 'bai' print(a + b)
输出结果:hello bai
5)d表示布尔类型,该类型有两种:
①True(正确) ②False(错误)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)
73007)]
[外链图片转存中…(img-zShBE1YQ-1713719273008)]
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)