立即登录

注册账号

联系我们

2022年3月17日 09:37

2. 基本数据类型变量运算符

1. 所有编程语言的第一句经典代码

print("Hello, world!")

2. python的基本语法
1. #的作用,让这一行代码或后面的代码不起作用,通常用于代码说明,快捷键Ctrl + /
2. 代码按顺序从上到下依次执行
3. 每一行代码一条语句,必须从头开始,不能有空格
3.1 同级的代码,缩进必须相同
4. 每一行代码结束的标准就是换号,不需要加;
注意事项:
标点符号不能是中文标点,字符串中的标点例外.
变量的基本语法:
1. 不能以数字开头

3. Python语法规范:
1. 缩进的空格只能是4个空格
2. 每一行代码不能超过80个字符(移动设备浏览代码)
3. 运算符与赋值符号两端要加空格
3.1 括号的内侧不要加空格
3.2 括号中的赋值符号左右不要加空格
3.2 括号中的右边加空格 在函数参数宏,还可以在,右边换行
3.3 括号中的运算符左右加空格
变量命名规范:
总则: 做到见名知意
1. 优先使用英文缩写 i(item) s(strings) str(strings) n(number) num(number)或者比较短的常见词
1.1 可使用教长的单词, 但是不能太长
1.2 尽量不使用拼音,特殊情况下使用简短的全拼,避免拼音缩写
2. 全部使用小写字母,尤其是不能出现大写字母开头,可容忍中间出现大写字母
2.1 大写字母开头,或者全部大写字母特殊用处
3.2 绝对不能出现除数字字母和下划线之外的其他字符
3. 在不同的英文单词间用_连接 code_num,可容忍中间通过大写字母来分割单词
4. 只能是_和字母开头
5. 变量中间可以是 数字 _ 字母

4.  数据类型 变量 运算符
# 数字 数值 number
    # 整数 int
    # 浮点数 float
# 字符串 string str 用单引号或双引号包含

# 判断题
14  #int
1.5 #float
'zhangsan' # str
"lisi" # str
1.0 #float
'1' # str

5. 变量

# 变量
# 作用1. 复杂,长的,不容易记的,起一个简单名字 如:莱昂纳多·迪卡普里奥 小李子
xlz = 'Leonardo DiCaprio'
# 定义变量的方法 3部分组成 
# 左边 变量名 xiaolizi xlz 自己定义的
# 中间 = 赋值符号
# 右边 数据,也可以是另一个变量
# 正确的是从后往前念 把字符串莱昂纳多·迪卡普里奥赋值给变量xlz 
# 作用2. 便于调用,调用时使用变量名,输出时输出的是实际的值
# 作用3. 改变值 
a = 18 # 我18岁
a = a + 1  # 长了一岁

赋值小练习

# 变量及赋值小练习
a = 19 # 把整数19赋值给变量a
b = 'mazhao' # 把字符串mazhao赋值给变量b
c = b # 把变量b(的值)赋值给变量c
a = a + 3 # 把变量a的值增加3 把原变量a的值加3以后赋值给新的a
# 打印一个变量
print(b)
print(c)
print(a)

6. 运算符

# 算术运算符
print(3 + 5)
print(3 - 5)
print(3 * 5) 
print(3 / 5)
print(3 ** 5) # 两个乘号:n次方 3的5 次方
print(35 // 10) # 两个除号: 整除(地板除) 只取整数不取小数点后面的数
print(35 % 10) # 取余: 35除10商3余5,取余就是5
# 小练习 取整取余
625 // 100 # 6
625 % 100  # 25
625 % 10 # 5
625 // 10 # 62
# 思考如何通过两步取整或取余操作,让结果输出2
625 % 100 // 10 
625 // 10  % 10

7. 比较运算符

# 比较运算符,结果是布尔值(True,False)
5 > 3 # True 大于
5 < 3 # False 小于
5 == 3 # False 等于两个等号
5 != 3 # True 不能用
5 >= 3 # True 大于等于
5 <= 3 # False 小于等于

8. 人生中的第一道算法题

# 题目, 人生中的第一道算法题, 交换两个变量的值
a = 0
b = 1
c = a
a = b
b = c
print(a) # 输出1
print(b) # 输出0

 

留言

给我留言