zoukankan      html  css  js  c++  java
  • python 学习之变量和用户输入

    一 python 变量

      变量命名规则:

          1 变量名只能是 字母、数字或下划线的任意组合

          2 不能以数字开头

          3 不能是python的已用的变量名

            例如:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

    变量的赋值

    #!/usr/bin/env python 
    # -*- coding: utf-8 -*- 
    name1 = "zhangsan" 
    name2 = "licsi"

    图解

         7-1430341076

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    name1 = "wupeiqi"
    name2 = name1

    49-979288684

    二  初级导入模块

    模块导入是大大简化你的程序的可读性。

    比如 1.py

    复制代码
    #!/usr/bin/env python
    
    #_*_coding:utf-8_*_
    
    import 2.py
    
    print("hello")
    复制代码

    而2.py

    #!/usr/bin/env python
    
    #_*_coding:utf-8_*_
    
    print("world")

    而执行python 1.py结果是

    world

    hello

    大家看到了吧,import xxx.py 就是将这个文件的内容导入进来替换这个import行。

    三 获取用户输入

    python 3中只有 input

    输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法,即:

    复制代码
    1 #!/usr/bin/env python
    2 # _*_ coding:utf-8 _*_
    3 __author__ = 'Administrator'
    4 import getpass
    5 i1 = input("username:")
    6 #i2 = input("passwd:")
    7 i2 = getpass.getpass("passwd:")
    8 print("username:%s password:%s") % (i1,i2)
    复制代码
  • 相关阅读:
    使用Docker及k8s启动logstash服务
    在kubernetes上部署zookeeper,kafka集群
    k8s configmap 挂载配置文件
    k8s 安装 rabbitMQ 单机版
    aws 挂载efs (nfs)目录
    长白山游记
    RedHat 安装YUM软件
    mysql查询案例
    mysql子查询
    mysql联合查询
  • 原文地址:https://www.cnblogs.com/superfangchao/p/8512966.html
Copyright © 2011-2022 走看看