python输入语句-Python中的模块导入和读取键盘输入的方法
导入模块
import 语句
想使用Python源文件,只需在另一个源文件里执行import语句,语法如下:
?
1
import module1[, module2[,... moduleN]
当解释器遇到import语句,如果模块在当前的搜索路径就会被导入。
搜索路径是一个解释器会先进行搜索的所有目录的列表。如想要导入模块hello.py,需要把命令放在脚本的顶端:
?
1
2
3
4
5
6
7
8
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 导入模块
import support
# 现在可以调用模块里包含的函数了
support.print_func("Zara")
以上实例输出结果:
?
1
Hello : Zara
一个模块只会被导入一次,不管你执行了多少次import。这样可以防止导入模块被一遍又一遍地执行。
From…import 语句
Python的from语句让你从模块中导入一个指定的部分到当前命名空间中。语法如下:
?
1
from modnameimport name1[, name2[, ... nameN]]
例如,要导入模块fib的fibonacci函数,使用如下语句:
?
1
from fibimport fibonacci
这个声明不会把整个fib模块导入到当前的命名空间中,它只会将fib里的fibonacci单个引入到执行这个声明的模块的全局符号表。
From…import* 语句
把一个模块的所有内容全都导入到当前的命名空间也是可行的,只需使用如下声明:
?
1
from modnameimport *
这提供了一个简单的方法来导入一个模块中的所有项目。然而这种声明不该被过多地使用。
读取键盘输入
Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。如下:
raw_input
input
raw_input函数
raw_input([prompt]) 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符):
?
1
2
3
4
#!/usr/bin/python
str = raw_input("Enter your input: ");
print "Received input is : ",str
这将提示你输入任意字符串,然后在屏幕上显示相同的字符串。当我输入"Hello Python!",它的输出如下:
?
1
2
Enter yourinput: Hello Python
Receivedinput is : Hello Python
input函数
input([prompt]) 函数和raw_input([prompt]) 函数基本可以互换,但是input会假设你的输入是一个有效的Python表达式,并返回运算结果。
?
1
2
3
4
#!/usr/bin/python
str = input("Enter your input: ");
print "Received input is : ",str
这会产生如下的对应着输入的结果:
?
1
2
Enter your input: [x*5 for x in range(2,10,2)]
Recieved input is : [10, 20, 30, 40]
python输入语句-Python中的模块导入和读取键盘输入的方法相关推荐
- python导入模块快捷键_Python中的模块导入和读取键盘输入的方法
导入模块 import 语句 想使用Python源文件,只需在另一个源文件里执行import语句,语法如下: ? 当解释器遇到import语句,如果模块在当前的搜索路径就会被导入. 搜索路径是一个解释 ...
- linux中用参数代替键盘输入,Linux终端中使用上一命令减少键盘输入
减少键盘输入,可以大大提高程序员的工作效率,快捷键的使用就是一个很好的例子.程序员经常使用终端.那么在终端上有没有类似的"快捷键"可以提高我们的效率呢?程序员的工作往往是前后相关连 ...
- python从包中导入模块_Python中包,模块导入的方法
Python中包,模块导入的方法 http://www.cnblogs.com/allenblogs/archive/2011/05/24/2055149.html 1. import modname ...
- python如何导入requests模块_浅谈python中requests模块导入的问题
浅谈python中requests模块导入的问题 今天使用Pycharm来抓取网页图片时候,要导入requests模块,但是在pycharm中import requests 时候报错. 原因: pyt ...
- python中添加路径_python中添加模块导入路径的方法
python中自定义模块导入路径的方式主要有以下3种: (1)使用sys.path.append()随着程序执行,会动态地添加模块导入的路径,但是程序执行结束后就会立即失效(临时性的) import ...
- python输入语句-python输入语句
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. python条件语句目录:1. 分支语句(if...else...)2. ...
- 22 Python IO、打印到屏幕、读取键盘输入、打开和关闭文件、文件定位、重命名和删除文件、Python里的目录、文件,目录相关的方法
22Python文件I/O 22.1打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式.此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: ...
- python条件语句-Python 条件语句
Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块.高佣联盟 www.cgewang.com 可以通过下图来简单了解条件语句的执行过 ...
- python键盘输入数组_python 二维数组切割Python读取键盘输入的2种方法
Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...
最新文章
- 小程序离成功还差一个版本
- 充电桩服务器协议,充电桩与云服务器通信协议
- 第1章 计算机基础知识习题答案,职称计算机基础知识习题第一章
- 微信小程序使用阿里图标
- Ajax:一种网页开发技术(Asynchronous Javascript + XML)
- 装逼 | 10个JS精简代码无形装逼集合,最为致命,记得收藏好
- react-native相机
- python 格式化字符串 模板字符串(五分钟读懂)
- Android Activity概述
- Photoshop 入门教程「8」如何使用裁剪工具?
- fast-DTW算法
- 中国高校计算机大赛英语cccc,通知-CCCC中国高校计算机大赛.PDF
- ntfs磁盘格式是什么?NTFS如何读写Mac硬盘?
- (附源码)计算机毕业设计ssm大学生体检管理系统
- 12306从上海到湖南境内的终点站车次或从湖南境内始发到上海的车次
- 华为HMS对谷歌GMS,有多大胜算?
- idea 配置 git 教程
- 【名企笔试】小米实习生招聘(风口的猪)
- IDEA创建JavaWeb项目配置
- Ethereum开发
热门文章
- 移动互联网下半场 iOS 程序员面试真经,让你进入 BAT 不再是梦
- 一致性哈希算法----- 解决memecache 服务器扩容后的数据丢失。
- VMware虚拟机安装红帽系统无法上网解决办法(转)
- 望岳物业APP开发过程
- 教你修改Linux下高并发socket最大连接数所受的各种限制
- UICollectionView 简单使用
- Windows Phone + VB 程序员=好的移动应用程序
- java初始化实例化_Java 类初始化和实例化以及多态理解
- 重庆python就业工资待遇-重庆达内毕业的Python学员都在做什么?能拿多少工资?...
- python自动化办公脚本下载-python自动化脚本