Python3.x基础学习-自己通俗的理解方式(二)

讲一下关于变量和常量的概念:

变量命名:

定义:内存地址的别名
方法:首次赋值就会被定义,变量名=数据
再次赋值会改变变量的指向

变量的命名:通常由数字,字母下划线组成,且不能以数字开头,不能和关键字重名,尽量要知道字面意思

命名方法:小驼峰命名:userName,user_name

大驼峰命名: TestCase

常量命名:

都为大写字母的为一个常量:  PI=3.14

讲一下关于类型转换的概念:

就是比如说将 int类型变为float类型,将str类型转为int类型,char类型转为int类型

int(x) 将 x 转换为一个整数 int(20.44)
float(x) 将 x 转换到一个浮点数 float(10)
str(x) 将对象 x 转换为字符串 str(123)
chr(x) 将一个整数转换为一个字符:chr(65)
ord(x) 将一个字符转换为整数:ord('A')
eval(str) 函数用来执行一个字符串表达式,并返回表达式的值:eval("34+23")

有些转换却是不行的

a = '1.2'
print(type(a))#<class 'str'>
print(float(a)) #1.2
print(int(a))  # ValueError: invalid literal for int() with base 10: '1.2'

运算符的一些基本概念:

算数运算符:就是数学的一些基本算术符:+、-、*、/、//(求商)、%(取余)、**(幂)

赋值运算符:就是 右边的结果给到左边,使用“=”号

逻辑运算符:and、or、not,优先级:not>and>or

比较运算符:<,>,<=,>=,==,!= 条件为真返回True,否则返回False

原文地址:https://www.cnblogs.com/johnsonbug/p/12556480.html