int 整数,只有一种整型类型,长整型
bool 布尔,如:true
float 浮点、小数
complex 复数,如:1+2j、1.1+2.2j
字符串(string)
转移符:“\” 反斜杠可以用来转义,加入r可以让反斜杠不发生转义,如:r"this is line with"\n 则\n会显示,不会换行
python中有两种索引方式,从做到右从0开始,从右到左从-1开始
python字符串不能改变
字符串的截取的语法如下:变量【头下标:尾下标】
print(str) 输出字符串
print(str[0:-1]) 输出第一个到倒数第二个的所有字符
print(str[0]) 输出字符串的第一个字符
print(str[2:5]) 输出字符串从第三个开始到第五个的字符
print(str[2:]) 输出从第三个开始往后的所有字符
print(str * 2) 打印两次字符串
print(str + "你好") 字符串连接
print("hello \n worid") 使用反斜杠(\)+n转义特殊字符
print(r"hello \n worid") 在字符串前面加个r 不会发生转义
import 与 form ...import
在python 用 import 或 form... import导入相应的模块
将整个模块(test)导入,格式为:import test
从某个模块导入某个函数,格式为:form test import item
从多个模块导入多个函数,格式为:form test import item1,item2,item3
将某个模块的全部函数导入,格式为: form test import *
导入 sys 模块
import sys
print("python import mode")
print("命令行参数为:")
form i in sys.argv:
print(i)
print("\n python 路径为",sys.path)
导入 sys 模块的argv.path成员
print("python for import")
print("path:",path)