#此句用于指定脚本执行的py版本
# -*- coding: utf-8 -*-
#此句用于让python脚本能够识别一些字符,如汉字 二 变量
类型:
数字: A=1 或者 A=3.1415926 或者 A=3.1e-2(0.031)(支持 + - * / // % 等)
字符串:
A='fu*k' 或者 A="fu*k 'somethings'"
布尔:
A=True 或者 A=False ( 支持 or and not 运算 )
list:
A=['sdf','sffff','fksdj']( 支持下标引用,append(),insert(position,value),pop(position) 等等)
tuple:
A=('sdf','sffff',['adfasdf','adfasdf'])(支持下标引用)
dict:
A=['X':10,'Y':20,'C':30](key/value键值对)
set: 没用过只知道有这个东西
A=([1,2,3])
三 流控制语句while(注意缩进):
结构:
while 条件 :
...
...
...
for (注意缩进):
结构:
for var in ...:
...
...
...
if:
结构:
if 条件1:
...
...
elif 条件2:
...
...
else:
...
...
四 函数(支持递归)函数定义
def fuc_name(arg):
...
...
...
[return ...]
函数参数
普通参数fuc_name(arg)
默认参数fuc_name(arg=default)
可变参数fuc_name(*arg) (结合tuple)
关键字参数fuc_name(**arg) (结合dict)
函数调用 fuc_name(arg)
五 module一个模块的编写模板:
#!/usr/bin/python# -*- coding: utf-8 -*-
' this is module notes '
#上一行是模块注释
__author__ = 'Sky'
#模块作者
import sys
def test():
args = sys.argv
if len(args)<2:
print('Usage:test(arg)!!!')
elif len(args)>2:
print('Too many arguments!')
else:
print('input arg is :%s\n' % args[1])
if __name__=='__main__':
test()
#测试函数调用
方法/步骤
打开‘运行’,CMD;
请点击输入图片描述
安装完没有Scripts文件夹,在python安装文件夹下运行python -m ensurepip自动安装
请点击输入图片描述
有scripts文件夹了,在scripts文件夹安装pip.exe 运行easy_install-3.7.exe pip(3.7是版本,具体看文件名称)
请点击输入图片描述
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)