1.运算符
- 算术运算符
- 运算符优先级
- 赋值运算符
print(1+1)
print(3//2) # 取整数 2.5 2x2+1 = 5 2x1+1 = 3
print(3 % 2) # 取余数 5-4 = 1
print(4**2)
print(2 ** 2*3) #答案是4*3=12
1 + 1 = 2
2.变量
概念: 一个容器, 计算机当中的存储空间
作用: 在计算机内存中保存数据
保存数据的格式: 变量名 = 值
使用数据的格式: 变量名
注意事项: 首次使用变量会在内存中划分空间, 并初始化值 ;
再次使用变量不再划分空间, 修改原空间中的值。
保存数据与使用数据如何区分? :
变量名 = xxx 保存 (存值)
变量名 使用 (取值)
# 2.变量
# 格式:变量名 = 变量值 , =是赋值运算符
# a = 1 # 把右边的值赋值给左边的变量名
# python解释器:
# 1.在内存里面创建一个1的整数
# 2.在内存中创建一个变量,并把他指向整数1
# print(a)
# b = 1
# c = a - b
# print(c)
# # 查看变量的类型 type()函数
# print(type(a)) # int 整型
# name = 'zs'
# print(type(name)) # str 字符串
3.变量的命名规范
变量名命名要满足标识符的命名规范。
标识符规定:
1. 只能由数字, 字母, _(下划线)组成
2. 不能以数字开头
3. 不能是关键字
4. 区分大小写
# 3.变量的命名规范
# 只能由数字、字母、下划线组成,数字不能开头,区分大小写,不能跟关键字重名
# age = 1
# print(age)
# 查看关键字
# import keyword
# print(keyword.kwlist)
# 区分大小写
# name = 'zs'
# print(name)
# 驼峰命名法
# 1> 小驼峰命名
# zsName = 'zs'
# print(zsName)
# 2> 大驼峰命名
# ZsName = 'zs'
# print(ZsName)
# zs_name = 'zs'
# print(zs_name)
# 4.赋值运算符 =、+=、-=....
# a = 1
# a = a + 1
# a += 1
# print(a)
b = 4
# b = b % 2
# b %= 2
# print(b)
b **= 2
print(b)
# 5.输出 print()函数
# print('123')
# print("456")
# print('''
# へ /|
# /\7 ∠_/
# / │ / /
# │ Z _,< / /`ヽ
# │ ヽ / 〉
# Y ` / /
# イ● 、 ● ⊂⊃〈 /
# () へ | \〈
# >ー 、_ ィ │ //
# / へ / ノ<| \\
# ヽ_ノ (_/ │//
# ''')
# 转义符, ctrl + / 批量注释
# print('\\') # \ 反斜杠
# print('哈哈\n哈哈') # \n 换行
# print('he\tllo') # \t 横向制表符,表示空四个字符,也称为缩进
# tab键缩进, shift+tab取消缩进
# print('he\rllo') # \r 回车,把当前位置移到本行开头
# print('he\'llo') # \' 代表一个单引号, \" 代表一个双引号
# print('he"llo')
# print("he'llo")
# 6.其他参数
# sep 用来间隔多个对象,默认值是一个空格
# print(123, 456, 789)
# print(123, 456, 789)
# print(123, 456, 789, sep='')
# print(123, 456, 789, sep='-')
# end 设定以什么结尾,默认值是换行符\n
# print(123, end='*')
# print(123, end='')
# print(456)
# print(789)
# name = input('请输入你的姓名:')
# print(name)