一道华三面试题,随机生成长度为len的密码,且包括大写.小写英文字母和数字,主要Random类的使用,random.nextInt(len)表示生成[0,len)整数.具体实现见下面代码,已经很详细了. package TestProject; import java.util.Random; import java.util.Scanner; /** * 随机生成长度为len的密码,且包括大写.小写英文字母和数字 * @author xuhui */ public class Main { s
方法一 通过ASCII码表判断并统计 package main import "fmt" func charactortype() { var s2 string = "112aaaaFGG123 *&^%" var e,s,d,o int for i := o; i < len(s2); i++ { switch { case 64 < s2[i] && s2[i] < 91: e += 1 case 96 < s2
俄文的的字符可以用 'A' 到 'Я '. public class main { public static void main(String args[]) { char S = 'А', C = 'Я'; System.out.println("俄文字母共有:" + ((int) C - (int) S + 1) + "个"); for (char i = S; i <= C; i++) { System.out.print(i + " &qu
for a in range(ord('a'), ord('z') + 1): print(chr(a) , end="") for a in range(ord('A'), ord('Z') + 1): print(chr(a) , end="") #-------------------------------- list = map(chr, range(ord('a'), ord('z') + 1)) for a in list: print(a,end='