Python(66)_判断用户传入的参数str中计算数字,字母,空格,以及其他的个数,并返回结果

#-*-coding:utf-8-*-
‘‘‘
写函数,判断用户传入的参数str中计算数字,字母,空格,以及其他的个数,并返回结果
‘‘‘
content = input(‘>>>‘)

def func(s):
    num = 0
    alpha = 0
    space = 0
    others = 0
    dic ={
        ‘num‘:0,
        ‘alpha‘:0,
        ‘space‘:0,
        ‘other‘:0
    }
    for i in s:
        if i.isdigit():
            dic[‘num‘] +=1
        elif i.isalpha():
            dic[‘alpha‘] +=1
        elif i.isspace():
            dic[‘space‘] +=1
        else:
            dic[‘other‘] +=1
    return dic
print(func(content))

原文地址:https://www.cnblogs.com/sunnybowen/p/10257653.html

时间: 2024-12-30 00:55:17

Python(66)_判断用户传入的参数str中计算数字,字母,空格,以及其他的个数,并返回结果的相关文章

Python(67)_写函数,判断用户传入的对象(str,列表,元组)的每一个元素是否有为空,并返回

#-*-coding:utf-8-*- ''' 写函数,判断用户传入的对象(str,列表,元组)的每一个元素是否有为空,并返回 ''' def func(x): '''str''' if type(x) is str and x: for i in x: if i == ' ': return True elif x and type(x) is list or type(x) is tuple: for i in x: if not i: return True print(func([1,'

Python(64)_写函数,判断用户传入的值(字符串,列表,元组)的长度是否大于5

#-*-coding:utf-8-*- ''' 写函数,判断用户传入的值(字符串,列表,元组)的长度是否大于5 ''' def func(x): return len(x) print(func('acv')) 原文地址:https://www.cnblogs.com/sunnybowen/p/10257603.html

sharepoint 判断用户是否存在某个组中三种方法

1.思路:查找用户所有的组来匹配是否在特定的组(推荐) 不用担心组不存在而报错. public static bool IsUserMemberOfGroup(SPUser user, string groupName) { bool result = false; if (!String.IsNullOrEmpty(groupName) && user != null) { foreach (SPGroup group in user.Groups) { if (group.Name =

python基础之判断用户登录

1.需求: 实现用户名和密码登录验证 1.判断用户名和密码是否正确.正确则打印欢迎信息,错误则输出具体错误原因信息 2.用户可以连续输入三次密码,超过三次则锁定用户. 3.密码位数必须超过六位. 2.流程图 3.代码实现 #!/usr/bin/python #-*- coding:utf-8 -*- #Author:taoyake #date:2018-5-29 #导入隐藏不显示密码的模块 import getpass username = 'taokey' #正确的登录用户名 password

Python(51)_统计用户输入内容,索引为奇数,并且对于的索引的是数字的个数

#-*-coding:utf-8-*- ''' 统计用户输入内容,索引为奇数,并且对于的索引的是数字的个数 ''' count = 0 content = input(">>>") for i in range(len(content)): if i%2 == 1 and content[i].isdigit(): content +=1 print(count) 原文地址:https://www.cnblogs.com/sunnybowen/p/10230964.h

python基础 _ PyCharm使用—设置是否在SciView中绘图

主要内容参考链接:https://blog.csdn.net/qq_15969343/article/details/83654422 ,在最后加上了自己对plt使用的一点心得. 问题描述:因重装了pycharm,因此有些使用方式自己感觉不习惯,因此想回到之前的样子,此文中具体指的是 在使用plt进行图像显示的时候,不是像之前在下方对于每张图片,单独的弹出一张画布进行展示,而是在pyCharm中的SciView进行展示. 在看到了链接  “ https://blog.csdn.net/qq_15

【shell】Linux shell 之 判断用户输入的变量是否为数字

本文内容:判断用户输入的参数是否为数字 在shell中如何进行计算? 方式一 [[email protected] scripts]# echo $((1+2)) 3 方式二 [[email protected] scripts]# expr 2 + 3 5 [[email protected] scripts]# 注意:使用方式二的时候,要求必须要有间隔.如果使用的是乘法,号必须进行转义写为 \ [[email protected] scripts]# expr 2 * 3 expr: 语法错

PHP判断是否有Get参数的方法

PHP如何判断是否有Get参数,方法很简单,一个函数就可以搞定,需要的朋友可以参考下 if(is_array($_GET)&&count($_GET)>0)//判断是否有Get参数 { if(isset($_GET["id"]))//判断所需要的参数是否存在,isset用来检测变量是否设置,返回true or false { $id=$_GET["id"];//存在 } }

判断用户是在什么设备打开的页面

1.首先判断pc端还是移动端. function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true; for (var v = 0; v <