python learn - title

  1. #!/usr/bin/env python
    tell the compiler to find python executive routine,
    it will find python from the enviroment location: /usr/bin/env
  2. # -- coding:utf-8 --
    tell the compiler the script encode with utf-8
  3. '''xxx'''
    it is usually as a multi-line comment and can also be used as multi-line printouts
    eg:
    msg = '''
                this is a multi-line comment,
                this is first line,
                this is second line,
                ...
                this is last line.
              '''
        print(msg)

it will print:

    this is a multi-line comment,
        this is first line,
        this is second line,
        ...
        this is last line.

eg:

    name = input("name:")
        age = input("age:")
        job = input("job:")
        salary = input("salary:")

        info = '''
        --------- info of %s ---------
        Name: %s
        age: %s
        job: %s
        salary: %s
        ''' % (name, name, age, job, salary)

        print(info)

it will print:

    name:likun
        age:28
        job:soft engineer
        salary:2000

        --------- info of likun ---------
        Name: likun
        age: 28
        job: soft engineer
        salary: 2000

eg:

    name = input("name:")
        age = int(input("age:"))
        job = input("job:")
        salary = int(input("salary:"))

        info = '''
        --------- info of %s ---------
        Name: %s
        age: %d
        job: %s
        salary: %d
        ''' % (name, name, age, job, salary)

        print(info)

        info2 = '''
        --------- info of {_name} ---------
        Name: {_name}
        age: {_age}
        job: {_job}
        salary: {_salary}
        '''.format(_name = name,
                   _age = age,
                   _job = job,
                   _salary = salary)
        print(info2)

it will print:

    name:likun
        age:28
        job:soft engineer
        salary:2000

        --------- info of likun ---------
        Name: likun
        age: 28
        job: soft engineer
        salary: 2000

        --------- info of likun ---------
        Name: likun
        age: 28
        job: sw engineer
        salary: 2000

the example above are two multi-line formatted output

  1. print(type(x))
    print type of ‘x’ var

  2. import getpass
    this port is usually as input password that not show the password

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值