输入姓名脚本

输入名字,判断姓名是否合法。三次输入错误后直接跳出。

如果输入正确,则排序后输出

#!/usr/bin/env python
#coding:utf-8
num = 1
errcount = 0
count = input("Enter total number of names:")
namelist = []
while num <= count:
    print "please enter name %d:" %num
    name = raw_input()
    if "," in name and name.index(",") != 0 and name.index(",") != len(name) - 1:
        namelist.append(name)
        num +=1
    else:
        print "wrong format...should be Last,First."
        errcount +=1
        print "Enter  %d error number of names " %errcount
print sorted(namelist)

时间: 2024-10-09 03:35:48

输入姓名脚本的相关文章

输入姓名打印年龄练习

//.用户输入姓名,然后打印此人的年龄,从1岁-18岁,每一岁占一行,打印内容为“我今年xxx岁了!”: //当6岁时增加打印“我上小学了!”: //当11岁时增加打印“我上初中了!”: //当15岁时增加打印“我上高中了!”: //当18岁时增加打印“我成年了!考上了北大!” Console.Write("姓名:"); string name=Console.ReadLine(); for (int i = 1; i <= 18;i++ ) { Console.WriteLin

//输入学生人数,挨个输入姓名,身高,年龄,求平均年龄,然后按身高降序排列输出

13:52:49N U L L 2014/12/19 13:52:49using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text; namespace _1120_1210{    class JieGouTi    {        //输入学生人数,挨个输入姓名,身高,年龄,求平均年龄,然后按身高降序排列输出        public s

jQuery判断是否输入姓名

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <input type="text" placeholder="请输入姓名(必须是汉字)" name="xingm

输入姓名评估的跳转

首先是第一个界面 <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/edit" android:hint="请输入姓名" android:gravity="center" android:layout_marginTop="180dp"

代码分享:-3次错误输入退出脚本

Limit_Condition() {   let count++   if [[ ${count} == 3 ]];then     echo "超过3次机会,自动关停脚本"     exit 1   fi    Comfirm() {   count=0   while true;do     read -t 30 -p "${1}" ENTER       case "${ENTER}" in         y|Y)           

读取文件和输入——read 脚本命令

Linux之read命令使用 read命令: read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量 1)read后面的变量var可以只有一个,也可以有多个,这时如果输入多个数据,则第一个数据给第一个变量,第二个数据给第二个变量,如果输入数据个数过多,则最后所有的值都给最后一个变量 -p  read –p “提示语句”,则屏幕就会输出提示语句,如下图 当变量个数和输入个数一样时: 注意空格,要不会出错 当变量个数和输入个数不一样时,即输入个数比变脸个数多,则多的都赋

Java_I/O输入输出_实现当用户输入姓名和密码时,将每一个姓名和密码加在文件中,如果用户输入done,就结束程序。

import java.io.*; public class Example { static final int lineLength = 81; public static void main(String[] args) { FileOutputStream fos; byte[] phone = new byte[lineLength]; byte[] name = new byte[lineLength]; try { fos = new FileOutputStream("word.

python file模块 替换输入内容脚本

1 [email protected]:/home/liujianzuo/python/test# ls 2 passwd rc.local test1 3 [email protected]:/home/liujianzuo/python/test# py test1 -r EXIT exit /home/liujianzuo/python/test/rc.local 4 共修改了0行. 5 [email protected]:/home/liujianzuo/python/test# py

Linux_Shell_脚本参数接收键盘输入

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #!/bin/bash #提示"请输入姓名"并等待30秒,把用户的输入保存入变量name中 read -t 30 -p "请输入用户名称:" name echo -e "\n" echo "用户名为:$name" #提示"请输入密码"并等待30秒,把用户的输入保存入变量age中,输入内容隐藏 read -t 30 -s -p