表达式是由数据、算符、数字分组符号()、自由变量和约束变量等以能求得数值的有意义的排列方法所得的组合(类似于数学的公式)。
如 1+1 2+1
一个语法上自成体系的单位,它由一个词或句法上有关联的一组词构成。 在程序当中的语句一般是用来完成各种功能。
如print() for 循环。
语句的执行会对程序产生影响。
程序就是由一条一条的语句和表达式组成。
函数就是一种语句,具体用来实现某些特定的功能。
函数形如 xxx()
不同的编程语言,编程思想一样,表现形式不一样。
就是python中一些具有特殊功能的关键字。如false,and 等,具体可以查询文档。
开发人员在开发当中自己定义的一些符号和名称。一般定义:变量,变量名,函数名,类名等。由26个大小写英文字母+0-9数字+符号(_,$)组成
整数 int 在计算机的内存地址中,有一个规定长度的空间,能存储的最大值是固定的,所以计算中的整数就有一个最大值,如果超过内存中的最大值,就会产生内存溢出。在python中支持无限精度的整数,所以在python中不用担心内存溢出的情况。
所有小数,float,(其实是一个无限接近于结果的数字)。
只有2个值,True ,False 逻辑判断作用。布尔值其实有属于整型,True相当于1,False相当于0。
只有一个数值,也就是空值,表示不存在。
字符串就是由数字,字母,下划线组成的一串字符(通常表示一段文本信息)。 程序中由 ‘’ 或 “” 包裹起来的内容。 注意:'' ""不能混合使用。
用''' ''' 表示 我们可以使用 三重 引号 表示一个长的字符串。 好处:可以换行并且保留字符串的格式,原样输出。
字符串不能和其他类型进行加法运算,如果做了会出现异常。 如果是数值类型的字符串,可以通过类型转换进行运算
s='hello'
print('s='+s)
s='hello'
print('s=',s)
s='s=%s'%'hello'
print(s)
s1='supperman'
s2='tom'
a = f'hell{s1},{s2}'
print(a)
s1='supperman'
s2='tom'
a ='hello {0},{1}'.format(s1,s2)
print(a)
通过 len()函数进行查询。
字符 in 字符串来判断是否在,返回结果为 True 或 False
a='Jack'
print('J' in a)
max('123') min('456')
a='Jack python'
print(max(a))
ord('a')查看字符对应的ascii码表值 上述查询中 是按字符的ascii码进行求大小。
通过 split()函数进行分割
a='l love Chian'
a=a.split(' ')
print(a)
join()函数,将多个字符进行拼接
a='abc'
a.join('-')
print(a)
upper()函数
lower()函数
capitalize()函数
type()函数