
1. 变量与常量
常量:固定的值,不允许重新赋值;
python中的常量 --- >全部大写的字母,没有严格意义的常量,不要人为的去重新赋值
NUM=100
变量:变量对应的值,可以随时发生改变;
注意:声明一个变量,相当于在内存上开了一块空间
2. 变量的定义: (python与C语言的区别)
C语言: python:
int a; //先声明 a =12 //直接赋值
a = 12; //再赋值
其中,等号 “=” 用来给变量赋值,(”=“ 左边是一个变量名 “=” 右边是储存在变量中的值)
3. 变量的类型:
Python 在定义变量时不需要指定变量类型:
price = 68.00 # 浮点型
count = 2 #整型
money = price * count #浮点型
name = "jamin" #字符串 Python没有字符的概念
phone = "1233333333" #字符串
Python 可以根据 ”=“ 右侧的值,自动推导出变量中储存数据的类型
也可以利用 单步调试 检查变量中保存数据的类型

4. 变量的命名规则:
1. 标识符:
标识符:即:变量名,函数名,类名,对象名,模块名/包名
命名规则:只允许有 数字,字母和下划线_,且不以数字开头
2. 关键字:
特点:系统提前定义的,并且提供某种功能,在PyCharm中,关键字的字体颜色是特殊的
注意:不允许定义和关键字相同的名字的标识符
复合词命名法:
username = "jamin"
#下划线命名法
user_name = "123456789"
#驼峰命名法
userPassword = "123456"
userLoginFlag = True
5. 变量的计算:
不同类型变量之间的计算:
1. 数字型变量可以直接进行算数运算
# 整形,浮点型,布尔型
# 带有小数点的计算可能会出错
num1 = 100
num2 = 18.1
#如果变量是 bool 类型:计算时,True---->1; False---->0
num3 = True
print(num1+num2)
2. 字符串之间可以使用 " + " 拼接生成新的字符串
first_name="张"
last_name="三"
print(first_name+last_name)
>>>‘张三'
3. 字符串 * 整型变量 ,重复拼接相同的字符串
str = "#"
num_1 = 10
print(str*num_1)
>>>"##########"
注意:数字型变量 和 字符串 之间 不能进行其他计算
转义字符:
使用print()函数输出某些有特殊功能的结果时,可以使用 \字符 来实现

转义字符演示案例:
#\n 换行符
print("hello\nkitty")
>>>hello
kitty
#\t 回车符
print("你好:\t我是王明!")
>>>你好: 我是王明!
#\" 双引号
print("佩奇说:\"今天天气不错!\"")
print('佩奇说:"今天天气不错!"')
>>>佩奇说:"今天天气不错!"
本文含有隐藏内容,请 开通VIP 后查看