python变量
创建变量的存放在数据值容器中,与其他的编程语言不同,它没有声明变量
变量可以使用单引号或是双引号
变量名:开头:字母或下划线,数字不能作为开头;组成:字母、数字、下划线;变量名区分大小写
变量:一行的多个的变量可以分配不同的变量名
+:文本和变量结合;变量=变量+变量;
全局变量:它在函数的外部创建的。
Global的关键词:函数内部创建global变量,是全局变量;它可以重新设立全局变量,变量名重新赋予函数
例如:x = “awesome”
def myfunc():
global x
x = “fantastic”
myfunc()
print(“Python is “ + x)
数据类型:
文本类型:str(各种的数据类型的字符串,包含字符串、整数和浮点数)
数值类型:int(正书或是负数)、float(小数)、comples
序列类型:list、tuple、range
映射类型:dict
集合类型:set、frozenset
布尔类型:bool
二进制类型:bytes、bytearray、memoryview
eg:tuple元组类型b= ();list列表类型c= [];dict字典类型a= {}
想要改变一个变量,变量类型(变量名)可以转为这个变量类型(复数没有变量类型)
使用三行双引号来赋值给其他的变量
语法:变量名.变量类型()
Len()获取字符串的长度
Strip()方法的删除开头和结尾的字符
Lower()返回小写字符串
Upper()方法返回大写字符串
Replace()用另外一段字符串替代字符串
Split()方法在分隔符的实例把字符串拆分为子字符串
命名:小驼峰:每个变量第一个字母大写;大驼峰:每个变量第一个字母大写;
format()类型,索引字符串或数字进行整合,它接受传递的参数,格式化之后把它们放到{}所在的位置上
例子:
a=18
text=‘I am {} years older’
print(text.format(a))
+-*/%(取余)、print(除取整)
比较运算符:
逻辑运算符
放任何的列表、元组、集合和字典的均为True
%和input联合使用,在最后的%d占位符对应的变量名添加int(),把输入的数字转为int类型;%f需要添加float()



