- 学习知识点概要
- 注释
- 运算符
- 变量和赋值
- 数据类型与转换
- print()函数
- 学习内容
- 注释:播放时并不会运行,没有输出,程序默认看不见
单行注释用"#"
多行注释用’’'或"""
多行注释快捷键(Ctrl+/),要先选择要注释内容
- 运算符
算术运算符
比较运算符
逻辑运算符
位运算符
其他运算符
注意:
**is, is not 对比的是两个变量的内存地址
**==, != 对比的是两个变量的值
**比较的两个变量,指向的都是地址不可变的类型(str等),那么is,is not 和 ==,!= 是完全等价的。- 对比的两个变量,指向的是地址可变的类型(list,dict等),则两者是有区别的。
运算符的优先级
一元运算符优于二元运算符。例如:3 ** -2等价于3 ** (-2)。
先算术运算,后移位运算,最后位运算。
例如 1 << 3 + 2 & 7 等价于 (1 << (3 + 2)) & 7。逻辑运算最后结合。例如3 < 4 and 4 < 5等价于(3 < 4) and (4 < 5)。
- 变量和赋值
在使用变量之前,需要对其先赋值。
变量名可以包括字母、数字、下划线、但变量名不能以数字开头。
Python 变量名是大小写敏感的,Da != da
将对象以字符串表示的方式格式化输出到流文件对象file里。其中所有非关键字参数都按str()方式进行转换为字符串输出;
- 关键字参数`sep`是实现分隔符,比如多个参数输出时想要输出中间的分隔字符;
- 关键字参数`end`是输出结束时的字符,默认是换行符`n`;
- 关键字参数`file`是定义流输出的文件,可以是标准的系统输出`sys.stdout`,也可以重定义为别的文件;
- 关键字参数`flush`是立即把内容输出到流文件,不作缓存。
- 数据类型与转换
布尔型
布尔 (boolean) 型变量只能取两个值,True 和 False。当把布尔型变量用在数字运算中,用 1 和 0代表 True 和 False。
除了直接给变量赋值 True 和 False,还可以用 bool(X) 来创建变量,其中 X 可以是:
- 基本类型:整型、浮点型、布尔型
- 容器类型:字符串、元组、列表、字典和集合
- print()函数
将对象以字符串表示的方式格式化输出到流文件对象file里。其中所有非关键字参数都按str()方式进行转换为字符串输出;
- 关键字参数`sep`是实现分隔符,比如多个参数输出时想要输出中间的分隔字符;
- 关键字参数`end`是输出结束时的字符,默认是换行符`n`;
- 关键字参数`file`是定义流输出的文件,可以是标准的系统输出`sys.stdout`,也可以重定义为别的文件;
- 关键字参数`flush`是立即把内容输出到流文件,不作缓存。
- 位运算
- 学习问题与解答
输出:“print”+(“输出内容”)” 直接点击播放键或快捷键“Ctrl+enter”
引号:分为单引号(‘’)和双引号(“”)效果一致
当输出为字符串时,若无,则会在播放时显示报错
原因:不符合语法(只能输出字符串或变量)
1.注释:在使用多行注释时,出现:
查找资料,找到了同类型问题
解决方案:只需要在后面加上任意代码块,就能正常识别注释
2.运算符
“=”与“==”不同
“=”表示赋值,而“==”则表示相等
有两个或以上的条件要用()衔接
令一个变量=[ ](列表)
里面元素要用引号引起来和用逗号隔开
If下一行的缩进是“Tab”等于四个空格键,表明下一行受if条件控制(论if条件后“:”重要性)
3. 变量和赋值
{什么是变量:
变量是用来存储内容,存储一个值或字符串等。对变量赋予内容,Python运行第一行时把变量与内容相关联,运行第二行时打印与变量相关的内容,如果变量赋予新值,Python记录的则为每一次赋予变量的新值。
对于变量名,有如下注意事项:
变量名只能包含字母、数字和下划线,可以字母或下划线打头,不能以数字打头,也不能包含空格。
不要使用Python保留用于特殊用途的单词(如:print),一般将Python关键字和函数名用作变量名。
变量名应既简短又具有描述性。例如,name比n好,student_name 比s_n好。
尽量避免使用大写字母作为变量名,慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。
版权声明:本段摘选于CSDN博主「L刘永瑞」的原创文章,
原文链接:https://blog.csdn.net/purplea/article/details/104070441}
输入a=1,表示将1赋值给a,运行后不会输出结果,但是a已经包括1了。如果我们运行print(a),就能输出结果。这里的print没有引号,因为a在这里是变量,不是字符串。值得注意的是:
Python 后一个变量不影响前一个变量:输入a=1后输入b=1,a仍然等于1。
Python 变量可被重新定义:输入a=1后输入a=2,a将被变更为2。
4.数据类型
看数据类型
**第四部分内容,看不懂,就是看类型吧
5. print()函数
四、学习思考和总结
虽然说是入门级,但是对于进训练营才接触Python的人,确实还是有吃力的地方,还需要多多尝试,自己动手尝试。
练习:
- 注释:
单行注释用"#"
多行注释用’’'或"""
多行注释快捷键(Ctrl+/),要先选择要注释内容
- 运算符,优先级
算数运算符,比较运算符,逻辑运算符,
位运算符,其他运算符
一元运算符优于二元运算符。例如:3 ** -2等价于3 ** (-2)。
先算术运算,后移位运算,最后位运算。
例如 1 << 3 + 2 & 7 等价于 (1 << (3 + 2)) & 7。逻辑运算最后结合。例如3 < 4 and 4 < 5等价于(3 < 4) and (4 < 5)。
- “is””is not”与“==”“!=”
is, is not 对比的是两个变量的内存地址
==, != 对比的是两个变量的值
- 数据类型
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)