码迷,mamicode.com
首页 > 编程语言 > 详细

python 基础 4.1 函数的参数

时间:2017-11-01 22:51:47      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:span   pytho   输入   auth   something   file   lin   linu   pre   

#/usr/bin/python
#coding=utf-8
#@Time   :2017/10/24 9:09
#@Auther :liuzhenchuan
#@File   :函数的参数.py
#比较参数x,y的大小
def fun(x,y):
    if x>y:
        print x
    elif x<y:
        print y
fun(6,7)
>>> 7
 
fun(8,4)
>>> 8
 
##函数应用异常处理
def fun():
    sth = raw_input(‘please input something: ‘)
    try:
        if type(int(sth)) == type(1):
            print ‘%s is a number‘ %sth
    except:
        print ‘%s is not number‘ %sth
fun()
 
>>> please input something: ekg
ekg is not number
 
>>> please input something: 123
123 is a number
 
>>> please input something: dng12345
dng12345 is not number
 
 
##判断键盘接收的是否为一个数字,linux下编写,使用 sys模块
#!/usr/bin/python
#coding=utf-8
 
import sys
 
def isNum(m):
    for i in m:
        if i in ‘0123456789‘:
           pass
        else:
            print ‘%s 你输入的不是一个数字‘ %m
            sys.exit()
    else:
        print ‘%s 你输入的是一个数字‘ %m
isNum(sys.argv[1])
 
 
##判断键盘接受是否为一个数字,pycharm中
def isNum(m):
    m = raw_input(‘please input a somthing: ‘)
    for i in m:
        if i in ‘0123456789‘:
            pass
        else:
             print ‘%s 你输入的不是一个数字‘ %m
             break
    else:
        print ‘%s 你输入的是一个数字‘ %m
isNum(‘m‘)
 
>>> please input a somthing: aind122334
aind122334 你输入的不是一个数字
 
>>> please input a somthing: 456
456 你输入的是一个数字
 
>>> please input a somthing: 4
4 你输入的是一个数字
 
 
 
 
 
 
 
 
 
 
 
 

python 基础 4.1 函数的参数

标签:span   pytho   输入   auth   something   file   lin   linu   pre   

原文地址:http://www.cnblogs.com/lzcys8868/p/7768815.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!