python学习--练习题111213--分阶段判断问题、输出指定日期格式问题、统计字符问题

摘要:
练习11#使用条件运算符的嵌套来完成这个问题:学习成绩˃=90的学生用A表示,成绩在60到89之间的学生用B表示,成绩低于60的学生用C表示。学术分数=floatdef分数确定():如果学术分数˂60:printlif学术分数˂=89:printelse:printscore确定()练习12#主题:以指定格式输出日期。

练习11

#利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
学习成绩=float(input("请输入你的学习成绩:"))
def 分数判定():
    if 学习成绩 <60:
        print("你的学习成绩在60以下,判定为C")
    elif 学习成绩 <=89:
        print("你的学习成绩在60-89分之间,判定为B")
    else:
        print("你的学习成绩在90以上,判定为A")
分数判定()

练习12

#题目:输出指定格式的日期。

from datetime import datetime
日期输入=input("请输入日期(xxxx/xx/xx):")##这是要求输入的格式,可以根据情况调整
提取日期=datetime.strptime(日期输入,"%Y/%m/%d")
输出日期=m=print(提取日期.strftime("%Y--%m--%d"))##这是要求输出的格式,可以根据情况调整

练习13

#输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

输入一行字符=input("请输入任意数据:")

数字个数=len(list(i for i in 输入一行字符 if i.isdigit()==1))
中英文字母个数=len(list((i for i in 输入一行字符 if i.isalpha()==1)))
空格个数=len(list(i for i in 输入一行字符 if i==" "))
其他个数=len(输入一行字符)-数字个数-中英文字母个数-空格个数

print("{0}中有{1}个数字,{2}个中英文字母,{3}个空格个数,{4}个其他".format(输入一行字符,数字个数,中英文字母个数,空格个数,其他个数))

免责声明:文章转载自《python学习--练习题111213--分阶段判断问题、输出指定日期格式问题、统计字符问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇web校园招聘系统hbase ERROR: wrong number of arguments (3 for 4)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

零基础逆向工程27_Win32_01_宽字符_MessageBox_win32调试输出

1 多字节字符 ASCII码表:0 ~ 2^7-1 扩展ASCII码表:2^7 ~ 2^8-1 什么是GB2312:1980年,两个字节存储一个汉字;不通用,别国会有乱码。 UCICODE:只有一个字符集;每个字符都是16位宽。 2 C语言中的宽字符 2.1 宽字符的使用 "中"字的编码: ASCII:d6 d0 UNICODE:4e 2d char x...

Python-正则

一:字符组 使用[],表示同一个位置可以匹配的字符 [0-9] :可以匹配到数字(同一位置) [a-z]:可以匹配小写字母 [A-Z]:可以匹配大写字母 [A-Za-z0-9] 可以匹配大小写字母和数字 二:元字符 .  可以匹配出了换行符以外的任意字符 w 可以匹配数字,字母和下划线 s  可以匹配任意空白符 d 可以匹配数字 可以匹配换行符 可以匹...

shell-基础2-字符串文本处理${}

一、为什么使用${}引用变量   1、$a和${a}的效果与区别     因为个别特殊字符会影响正常引用,所以需要使用${}引用变量,加花括号是为了帮助解释器识别变量的边界     $a和${a}效果一样,当变量后面连接其他字符的时候必须给变量加上大括号${a}_bc [root@master ~]# VAR=111 [root@master ~]# ec...

Python中使用中文

这个问题曾在我初学Python的时候令我头疼不已,尤其是目前我们因为各种包的原因还只能使用2.x的版本。在3.x中字符编码已经统一用Unicode了。 Python 默认支持的是ASCII字符,包含了英文字母大小写以及标点符号,用一枚字节表示。中文则使用两枚字节表示。 没兴趣的同学可以绕过这段… 有人可能要问了,我擦,为神马以前说一个汉字的精度越高字节越多...

oracle正则表达式regexp_like的用法详解

ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INSTR :与INSTR的功能相似3,REGEXP_SUBSTR :与SUBSTR的功能相似4,REGEXP_REPLACE :与REPLACE的功能相似它们在用法上与Oracle SQL 函数LIKE、INSTR、SUBSTR 和RE...

MYSQL中INET_ATON()函数

  例如我们现在要在一个表中查出 ip 在 192.168.1.3 到 192.168.1.20 之间的 ip 地址,我们首先想到的就是通过字符串的比较来获取查找结果,但是如果我们通过这种方式来查找,结果集将为空,原因在于字符串的比较是一个字符一个字符的比较,当对应字符相同时,就比较下一个,直到遇到能区分大小的字符,才停止比较,后面的字符也将忽略。   如...