python基础----variale if..else input print

#!/usr/bin/python3        #使用哪个python解释器运行该脚本

#python3默认编码为unicode,支持中文
name = ‘侯亮平‘
print (name)

#用户输入函数input()
import getpass
Username = input(‘Username:‘)
Passwd = input(‘Passwd:‘)
Passwd_get = getpass.getpass(‘Passwd:‘)        #密码隐式输入

print (type(Username),type(Passwd),type(Passwd_get))

#举例:录入一个产品信息,然后打印
ProductName = ‘六神花露水‘
ProductBrand = ‘六神‘
ProductPlace = ‘中国上海‘
Productfunc = ‘驱蚊止痒‘
Productprice = 9.8
print (
    ‘‘‘
    --------------产品信息--------------
    产品名:%s
    品牌  :%s
    产地  : %s
    功效  : %s
    价格      : %f    

    ‘‘‘    % (ProductName,ProductBrand,ProductPlace,Productfunc,Productprice)

    )

#流程语句 :if...else
#举例:模拟cisco路由器的登录认证,三次尝试失败需等待10s,
import getpass
import time
import os
Count = 0
while True:
    UserName = input(‘Username:‘)
    PassWd = getpass.getpass(‘Passwd:‘)
    if  UserName ==‘cisco‘ and PassWd == ‘cisco‘:
        print (‘Congrituations :authentication successed!!‘)
        break
    else:
        print (‘Authencation failed:username not exist or passwd not right ‘)
        Count +=1
        if Count == 3 :
            print (‘Try too many times,Please wait ten seconds‘)
            time.sleep(10)
            os.system(‘clear‘)
            Count = 0
时间: 2024-08-28 07:04:04

python基础----variale if..else input print的相关文章

python基础(1)--input print if else elif while 用法说明

1 变量名的命名规则: 由数字,字母和下划线组成,但是不能以数字开头命名变量.例如 a ,b ,c ,name ,user1 user_id 等都可作为变量名称. 1a,2b 3cd等都不行.特别注意不能以python语法中的关键字作为变量名.常见的有"class" "and" "as" "insert " "while" "elif ""else " "

python基础学习2_交互input

input用于与用户交互,就像shell脚本read一样. 示例1: #!/usr/bin/env python #_*_ coding:utf-8 _*_ name = raw_input('请输入您的名字: ') age = raw_input('年龄:') job = raw_input('工作:') salary = raw_input('工资:') print ''' ---------------------------- Personal information of %s: Na

Python当中的len(),str(),input(),print()函数当中值得注意的点

在python当中很多时候会用到这三个函数,这也是考试当中十分常见的考点,这里做一些记录: 1.len():用于测量变量当中的字符串/元组等的长度 举个例子: >>> stt="great" >>> len(stt) 5 >>> er=[1,2,3,4,5] >>> len(er) 5 这样就可以得到字符串和元组的长度均为5了,当然你也可以写其他的数据类型并用这个函数进行测量. 2.str():用于将变量变成更容易

Python基础练习r=input('半径r=:') 半径r=2 >>>areas=3.14*float(r)*float(r) >>>print('area:%s'%(area)) area:12.5

1.简单输入输出交互. input('please input your name:') please  input your name:xfy 'xfy' 2.用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能). n=input('输入第一个数字:') 输入第一个数字:2 m=input('输入第二个数字:') 输入第二个数字:4 print(int(n)+int(m)) 6.0 3.输入半径,计算圆的面积. r=input('r=') r=2 print('圆的面积:

python中的input,print

此用例在python3.3.5中测试通过: 输入:在python中输入是使用input,下面示例代码表示把输入的值存入变量s中,并输入s 在这里提醒一下:使用input获取的值都是string类型 输出:输出s有两种方式,第一种方式就是直接在屏幕中输入s,然后回车(上图).第二种输出方式就是使用print(s) 格式化:使用format(value,m.nf),其中value指需要格式化的原值,m代表输出数据的总长度,n代表保存的小数点个数,f代表是以浮点型的数据输出. python对数据进行了

Python unittest 测试输入(input)和输出(print)

Python 自带的 unittest 库可以用来写单元测试. 测试输入输出的解决方法是: 将标准输入输出定向到一个StringIO类(python3是 io.StringIO). import unittest import io import sys def stub_stdin(testcase_inst, inputs): stdin = sys.stdin def cleanup(): sys.stdin = stdin testcase_inst.addCleanup(cleanup

linux+jmeter+python基础+抓包拦截

LINUX 一 配置jdk 环境 *需要获取root权限,或者切换为root用户 1.windows下载好,去 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 官方网站下载jdk(linux相应版本) 2.在usr目录下创建java路径文件夹 [root bin]cd /usr mkdir java 3.将jdk-8u60-linux-x64.tar.gz放到刚才创建的文件夹下

Python基础入门 (一)

一.关于版本的选择 Should i use Python 2 or Python 3 for my development activity?转载自Python官网 Short version: Python 2.x is legacy, Python 3.x is the present and future of the language Python 3.0 was released in 2008. The final 2.x version 2.7 release came out

python基础周作业

python基础周作业 1.执行python脚本的两种方法 脚本前面直接指定解释器 在脚本开始前声明解释器 2.简述位,字节的关系 每一个字节占用八个比特位 3, 简述ascii.unicode.utf- ‐8.gbk的关系 utf--‐8 <-- unicode <-- gbk <-- ascii 按此方向兼容 4..请写出"李杰"分别用utf- ‐8和gbk编码所占的位数 "李杰" 占用utf -8 占6字节 , gbk 占用4字节 5.pyt