网站开发的进度安排,盐津铺子网络营销推广方法,火车头wordpress自动排版,为wordpress创建一个ftpPython学习
Python基本语法
标识符
标识符由数字、字符串、下划线构成。
注意事项#xff1a;
标识符不以数字开头区分大小写下划线开头的标识符具有特殊意义保留字#xff0c;Python保留了一些关键字#xff0c;这些关键字都是通过小写字母进行保存。
下划线开头的特…Python学习
Python基本语法
标识符
标识符由数字、字符串、下划线构成。
注意事项
标识符不以数字开头区分大小写下划线开头的标识符具有特殊意义保留字Python保留了一些关键字这些关键字都是通过小写字母进行保存。
下划线开头的特殊含义单下划线 _foo 代表不能直接访问的类属性需通过类提供的接口进行访问不能用 from xxx import * 而导入。 双下划线 __foo 代表类的私有成员 双下划线开头和结尾 __foo__ Python里特殊方法专用的标识如 __init__() 代表类的构造函数。 行与缩进
python不通过括号来保留层级关系通过缩进进行编写模块。缩进的数量可以自己控制但是需要统一。
多行语句
使用斜杠\可以把一行语句当做多行来显示
# 去掉斜杠会报错
total one \ two \ three语句中包含 [], {} 或 () 括号就不需要使用多行连接符
# 不用斜杠也不会报错
data {1,2,3, 4,5,6} data1 [1,2,3, 4,5,6] data2 (1,2,3, 4,5,6)
引号
引号可以用来定义字符串可以是单引号双引号和三引号。单引号和双引号之间没有区别三引号可以用来定义多行的字符串同时三引号也可以用来表示多行的注释。
Python 变量
变量可以存储内存中的值。创建变量可以在内存中开辟空间。变量可以存储整数、小数或者字符。
每个变量在使用前必须赋值变量被赋值之后这个变量才会被创建。
变量等过号被赋值
Python标准数据类型 数字 Numbers int 符号整数long 长整型float 浮点型complex 复数 字符串 String 字符串取值的两种顺序 从左到右索引默认从0开始从右到左索引默认从-1开始。 str Hello World!
print str # 输出完整字符串
print str[0] # 输出字符串中的第一个字符
print str[2:5] # 输出字符串中第三个至第六个之间的字符串 print str[2:] # 输出从第三个字符开始的字符串
print str * 2 # 输出字符串两次
print str TEST # 输出连接的字符串#python列表截取可以接收三个参数第一个是起始下标第二个是终止下标第三个是截取的步长print str[1:4:2]
#意思就是从索引1到索引4设置为步长为2取出这些字符 列表 List 是Python中使用最频繁的数据类型 里面的数据类型可以多样可以包含数字、字符串和字符也可以包含列表进行嵌套 采用[]进行标识 列表的基本操作 #列表的基本操作
list [aad,76,c,23.1,e,f]
newlist [123,sow]
print(list[1:])
print(list[:4])
print(list[1:3])
print(list[1:5:2])
print(listnewlist)元组 Tuple 类似于列表但是里面的元素不能二次赋值不能更新相当于只读列表 tuple (aad,76,c,23.1,e,f)
newtuple (123,sow)
print(tuple[:])
print(tuple[1:])
print(tuple[1:3])
print(tuple*2)
print(tuple newtuple)字典 Dictionary 除列表以外最灵活的数据结构类型列表是有序的对象集合字典是无序的对象集合。字典当中的元素是通过键来存取的而不是通过偏移存取。 #字典 dict {}
dict[one] first
dict[two] second
newdict {name:Phil,number:2023, school: jLU} print(dict[one])
print(dict[two])
print(dict)
print(dict.keys())
print(dict.values())三类数据类型对比 数据类型表示符号特点列表 List[]1、最灵活2、元素可以进行多样可以进行增删改查3、用下标进行取值元组 Tuple()1、最不灵活2、元素可以多样创建之后不能对里面元素进行操作3、用下标进行取值字典 Dictionary{}1、灵活度仅限于列表2、元素可以多样可以进行增删改查3、用键值对进行取值数据类型转换 python里面可以拥有内置函数进行格式转化。这些函数可以返回一个新的对象 #数据类型转化
number 12.5
count 5
string 1,2,3,4,5
print(int(number)) #转化为整数
print(complex(number)) #转化为复试
print(str(number)) #转换为字符串
print(list(string)) #转化为列表
print(tuple(string)) #转化为元组
print(dict(string)) #转化为字典,因为不是key,value)元组会报错
print(set(string)) #转化为集合
print(hex(count)) #转化为16进制的字符串
print(oct(count)) #转化为8进制的字符串
print(dict(string)) #转化为字典,因为不是key,value)元组会报错
print(set(string)) #转化为集合
print(hex(count)) #转化为16进制的字符串
print(oct(count)) #转化为8进制的字符串