python 的script怎么用

python 的script怎么用,第1张

一 脚本头 #!/usr/bin/python

#此句用于指定脚本执行的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是版本,具体看文件名称)

请点击输入图片描述


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11825464.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存