什么是编程?
编程就是编写程序,通过程序自动化的操作,解决现实生活中的问题
编程的目的和意义
能够解决人类很难解决的问题,让电脑进行运算和操作,减少人类的负担。
怎么样快速理解编程开发
人类生活中遇见的一些一些繁琐的问题,能够通过一些代码来实现,实现程序化管理,便捷人们的生活。
编程的基本要素
1.数据类型
-
基本数据类型
(1)整数(int) (2)浮点数(float) (3)布尔(bool) (4)复数(complex) (5)字符串(str)
如何实现数据类型转化呢?(默认定义的是个字符串)
代码
image.png
结果
image.png
注:出现错误,因为输入的10和5都被认为是 【字符串】
修改方案:数据类型转化(即sum=int(num_1)-int(num_2)
-
组合数据类型
(1)列表(list) (2)集合(set) (3)元组(tuple) (4)字典(dict) -
引用数据类型
面向对象(可变类型、不可变类型)
2.变量
在程序中临时存储具体数据的容器
###变量命名规则###
(1)主要由大小写字母、数字、下划线组成(变量名不能以数字开头)
(2)见名知意:根据变量名就能看出变量定义的含义是神马
(3)驼峰命名:第一个单词全部小写,后面每个单词的首字母都大写。
(4)下划线命名分割法:多个单词全部小写,每个单词之间用下划线连接
###变量赋值###
即向变量中存储数据
语法1:变量名称 = 具体的数据
语法2:变量1,变量2....变量n = 数据1,数据2....数据n(交叉赋值)
3.运算符
-
赋值运算符:=
-
算数运算符:+、-、、/、//(整除)、%(余数)、*(求次方)
-
关系运算符:【两个数据进行比较返回一个布尔值】
>(大于)、>=(大于等于)、<(小于)、<=(小于等于)、!=(不相等)、==(相等) -
逻辑运算符:and(并且)、or(或者)、not(非)
注:
扩展:混合运算符
例:a=a+1 等同于 a+=1
(但不存在a++、a--的操作)
对于++a、--a是用来判断正负的
image.png
扩展:位运算符:(针对二进制的运算【一般不使用】)
单个二进制运算
>> 右移运算符号
<< 左移运算符号
& 与运算











网友评论