2018-07-10

那啥的编程

关于我认识的编程

可以按照一定的程式执行的计算机语句,进而进行软件的开发。(软件就是计算机里面可以执行的程序)

编程的意义

编程就是编写程序,通过程序的自动化操作,还原生活场景,解决显现实生活中的问题。

编程三要素

数据类型、变量、运算符

python的基本数据类型

字符串(str)
数字(int整型/float浮点型)
布尔类型(bool)结果只有True/False
复数(complex)

组合数据类型

列表[list]
集合[set]
元组[tuple]
字典[dict]

引用数据类型

面向对象(可变类型、不可变类型)

变量

程序中临时存储具体数据的容器。

变量的命名要求

主要由大小写字母数字下划线组成的、数字不能开头。

变量的命名方法

1、驼峰命名法:第一个单词全部小写、后面每个单词首字母大写。
2、下划线分隔命名法:多个单词全部小写,不同的单词之间下划线分隔。

变量的赋值

向变量中存储数据,赋予一个具体的数据作为变量的值。
语法:变量名称 = 具体的数据
可以使用分号作为一行代码的结束标志[推荐不使用分号]
变量的基本赋值:变量名称 = 具体数据

变量的交叉赋值:变量1, 变量2..变量n = 值1, 值2..值n
操作项目时命名规范追随大体

运算符

将等号右边的表达式的结果,赋值给左边的变量
1、赋值运算符
 =
语法:变量 = 表达式
2、算术运算符
加法:+
减法:-
乘法:*
除法:/
整除://
余数:%
求次方:**
混合运算符
+=、-=、/=、//=、**= 等等
python中舍弃了a++,a--操作
保留++a,--a语法操作(负负得正原理)
3、比较运算符
用于比较两个数据的大小关系

=
<
<=
!=
==

返回值为布尔型

python特有的语法
判断两个条件:
a, b, c = 10, 11, 12
判断b大于a并且b小于c
常规做法: b > a and b < c
python: a < b < c

4、逻辑运算符
并且:与: and
或者:或: or
取反:非: not
5、位运算符
右移运算符 >>
左移运算符 <<
与运算&
等等··
其他运算符

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容