Python 学习笔记【04】用户输入

  用户输入

1 name = input("username:")
2 password = input("password:")
3
4 print(name, password)

  其他示例1:字符串拼接

 1 name = input("Name:")
 2 age = input("Age:")
 3 job = input("Job:")
 4 salary = input("Salary:")
 5
 6
 7 info = ‘‘‘
 8 ----------info of ‘‘‘ + name + ‘‘‘ ----------
 9 Name: ‘‘‘ + name + ‘‘‘
10 Age: ‘‘‘ + age + ‘‘‘
11 Job: ‘‘‘ + job + ‘‘‘
12 Salary: ‘‘‘ + salary + ‘‘‘
13 ‘‘‘
14
15 print(info)

  其他示例2:用占位符

 1 name = input("Name:")
 2 age = input("Age:")
 3 job = input("Job:")
 4 salary = input("Salary:")
 5
 6 info = ‘‘‘
 7 ----------info of  %s----------
 8 Name: %s
 9 Age: %s
10 Job: %s
11 Salary: %s
12 ‘‘‘ % (name, name, age, job, salary)
13
14 print(info)

字符串是 %s; 整数 %d; 浮点数%f

  打印数据类型

1 age = input("age:")
2 print(type(age))

  强制转换数据类型

1 age = int(input("age:")) #integer
2 print(type(age),type(str(age)))

  其他示例3

 1 name = input("Name:")
 2 age = input("Age:")
 3 job = input("Job:")
 4 salary = input("Salary:")
 5
 6 info = ‘‘‘
 7 ----------info of {_name}----------
 8 Name: {_name}
 9 Age: {_age}
10 Job: {_job}
11 Salary: {_salary}
12 ‘‘‘ .format(_name=name,
13             _age=age,
14             _job=name,
15             _salary=salary)
16
17 print(info)

  其他示例4

 1 name = input("Name:")
 2 age = input("Age:")
 3 job = input("Job:")
 4 salary = input("Salary:")
 5
 6 info = ‘‘‘
 7 ----------info of {0}----------
 8 Name: {0}
 9 Age: {1}
10 Job: {2}
11 Salary: {3}
12 ‘‘‘ .format(name, age, job, salary)
13
14 print(info)

  密文输入密码

1 import getpass
2
3 name = input("username:")
4 password = getpass.getpass("password:")
5
6 print(name, password)
时间: 2024-08-06 15:37:02

Python 学习笔记【04】用户输入的相关文章

Python学习笔记6_用户输入和while循环

1.1   函数input()的工作原理 函数input()让程序暂停运行,等待用户输入一些文本.获取用户输入后,Python将其存储在一个变量中,以方便你使用.例如,下面的程序让用户输入一些文本,再将这些文本呈现给用户: message = input("Tell me something, and I will repeat it back to you: ") #程序等待用户输入,并在用户按回车键后继续运行 print(message) 1.1.1  编写清晰的程序 每当你使用函

Shell脚本学习笔记-用户输入处理

1. 命令行参数 1.1 参数之间空格分隔,格式:$+position, e.g. $0, $1, $2,  其中$0表示脚本名字,超过10个参数时,e.g. 第10个参数用${10}表示: 1.2 简单示例: 1.3 通过建立软连接的方式,同一个脚本,根据不同脚本名字,运行不同脚本内容,e.g.: 2. 命令行参数变量的处理 2.1 通过条件判断,进行错误检测: 2.2 通过shift命令,进行移动位置参数: 2.3 命令行参数选项处理: 2.3.1 简单选项处理,e.g.: 2.3.2 分离

python学习笔记04:安装pip

如果是从python官网下载的python版本(2.7.9或3.4)的安装包,其中已经内置了pip工具.那么只需要升级pip即可. 检测是否已安装pip: python -m pip --version pip 9.0.1 from C:\Python35\lib\site-packages (python 3.5) 安装pip: 首先从这里下载pip脚本:https://bootstrap.pypa.io/get-pip.py 放到D:\根目录下,运行该脚本: python get-pip.p

Python学习笔记04

? 语句之后有冒号,表示有一个语句块,且以四个空格的缩进来表示隶属关系. 与C# 相比,没有了{},没有了(),被冒号和缩进取代了 ? if,while,for,range,continue,break ? if语句格式: i = 3 if i == 1: print i elif i == 3: print 3 else: print 2; ? for语句格式: for a in [1,3,True,'daniu']: print a; ? while语句格式: i = 1 while i <

Python学习笔记--未经排版

Python 学习笔记 Python中如何做到Print() 不换行 答:Print("输出内容",end='不换行的分隔内容'),其中end=后面为2个单引号 注:在Python 2.x中,Print "输出内容", 即在输出内容后加一逗号 Python中 is 和 == 的区别 答:Python中的对象包含三要素:id.type.value 其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值 is判断的是a对象是否就是b对象,是通过id来

01-Python学习笔记-基础语法

Python标识符 -d           在解析时显示调试信息 -O           生成优化代码 ( .pyo 文件 ) -S           启动时不引入查找Python路径的位置 -v            输出Python版本号 -X           从 1.6版本之后基于内建的异常(仅仅用于字符串)已过时. -c cmd     执行 Python 脚本,并将运行结果作为 cmd 字符串. file           在给定的python文件执行python脚本. P

python 学习笔记 12 -- 写一个脚本获取城市天气信息

最近在玩树莓派,前面写过一篇在树莓派上使用1602液晶显示屏,那么能够显示后最重要的就是显示什么的问题了.最容易想到的就是显示时间啊,CPU利用率啊,IP地址之类的.那么我觉得呢,如果能够显示当前时间.温度也是甚好的,作为一个桌面小时钟还是很精致的. 1. 目前有哪些工具 目前比较好用的应该是 weather-util, 之前我获取天气信息一般都是通过它. 使用起来也很简单: (1) Debian/Ubuntu 用户使用 sudo apt-get install weather-util 安装

廖Python学习笔记一

1. 廖Python学习笔记 大的分类 如函数 用二级标题,下面的用三级 如输入输出 1.1.1. 输入输出 1.1.1.1. 输出 用 print() 在括号里加上字符串,就可以向屏幕上输出指定的文字print()函数可以接受多个字符串,用逗号(,)隔开,依次输出遇到逗号输出一个空格.如图 1.1.1.2. 输入 提供了一个input(),可以让用户输入字符串,并存放到一个变量里. name = input() print(name) 1.1.2. 变量 是初中数学所学的代数基础知识的使用.

OpenCV之Python学习笔记

OpenCV之Python学习笔记 直都在用Python+OpenCV做一些算法的原型.本来想留下发布一些文章的,可是整理一下就有点无奈了,都是写零散不成系统的小片段.现在看 到一本国外的新书<OpenCV Computer Vision with Python>,于是就看一遍,顺便把自己掌握的东西整合一下,写成学习笔记了.更需要的朋友参考. 阅读须知: 本文不是纯粹的译文,只是比较贴近原文的笔记:         请设法购买到出版社出版的书,支持正版. 从书名就能看出来本书是介绍在Pytho

python学习笔记12-模块使用

python学习笔记12-模块使用 模块os,sys 什么是模块? 模块os,sys 模块是Python组织代码的一种基本方式 一个Python脚本可以单独运行,也可以导入到另外一个脚本运行,用import hello语句来导入,不用加入.py 什么是Python的 包? Python的模块可以按照目录组织为包 创建一个包的步骤: 创建一个名字为包名的目录 在改目录下创建一个__init__.py文件 根据需要,在该目录下存放脚本文件或已编译的扩展及子包 import pack.m1,pack.