import random num = random.randint(1, 10) # 随机生成1-10之间的数字 answer = int(input('guess a number: ')) # 将用户输入的字符转成整数 if answer > num: print('猜大了') elif answer < num: print('…
import getpass # 导入模块 username = input('username: ') # getpass模块中,有一个方法也叫getpass password = getpass.getpass('password: ') if username == 'bob' and password == '123456': print(…
a = 10 b = 20 if a < b: smaller = a else: smaller = b print(smaller) s = a if a < b else b # 和上面的if-else语句等价 print(s)
单个的数据也可作为判断条件。 任何值为0的数字、空对象都是False,任何非0数字、非空对象都是True。 if 3 > 0: print('yes') print('ok') if 10 in [10, 20, 30]: print('ok') if -0.0: print('yes') # 任何值为0的数字都是False if [1, 2…
元组与列表基本上是一样的,只是元组不可变,列表可变 # 字典是key-value(键-值)对形式的,没有顺序,通过键取出值 adict = {'name': 'bob', 'age': 23} len(adict) 'bob' in adict # False 'name' in adict # True adict['email'] = 'bob…
atuple = (10, 20, 30, 'bob', 'alice', [1,2,3]) len(atuple) 10 in atuple atuple[2] atuple[3:5] # atuple[-1] = 100 # 错误,元组是不可变的
列表也是序列对象,但它是容器类型,列表中可以包含各种数据 alist = [10, 20, 30, 'bob', 'alice', [1,2,3]] len(alist) alist[-1] # 取出最后一项 alist[-1][-1] # 因为最后一项是列表,列表还可以继续取下标 [1,2,3][-1] # [1,2,3]是列表,[-1]表示列表…
python中,单双引号没有区别,表示一样的含义 sentence = 'tom\'s pet is a cat' # 单引号中间还有单引号,可以转义 sentence2 = "tom's pet is a cat" # 也可以用双引号包含单引号 sentence3 = "tom said:\"hello world!\"" sentence4 =…
iostat [root@localhost ~]# rpm -ivh sysstat-7.0.2-3.el5.x86_64.rpm #装包 Linux系统中通过iostat我们能查看到系统IO状态信息,从而确定IO性能是否存在瓶颈 语法:Usage: iostat [ options ] [ <interval> […
top命令 这是一个被预装在许多 UNIX 系统中的小工具。当你想要查看在系统中运行的进程或线程时:top 是一个很好的工具。你可以对这些进程以不同的方式进行排序,默认是以 CPU 进行排序的。 top - 12:04:15 up 17:24, 2 users, load average: 0.00, 0.00, 0.00 Tas…