python入门基础之用户输入与模块初认识
一、注释
当前行注释:# 被注释内容
多行注释:""" 被注释内容 """
二、用户输入
#!/usr/bin/env python #_*_coding:utf-8_*_ #name = raw_input("What is your name?") #only on python 2.x name = input("What is your name?") print("Hello " + name )
输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法,即:
#!/usr/bin/env python # -*- coding: utf-8 -*- import getpass # 将用户输入的内容赋值给 name 变量 pwd = getpass.getpass("请输入密码:") # 打印输入的内容 print(pwd)
三、格式化字符串
字符串格式化输出
name = "alex" print "i am %s " % name # 输出: i am alex # PS: 字符串是 %s;整数 %d;浮点数%f
四、模块初认识
Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持。
#!/usr/bin/env python # -*- coding: utf-8 -*- import os os.system("df -h") #调用系统命令
自己写tab模块 你会发现,上面自己写的tab.py模块只能在当前目录下导入,如果想在系统的何何一个地方都使用怎么办呢?
此时你就要把这个tab.py放到python全局环境变量目录里啦,基本一般都放在一个叫 Python/2.7/site-packages 目录下,这个目录在不同的OS里放的位置不一样,用 print(sys.path) 可以查看python环境变量列表。
以上所述是小编给大家介绍的python入门基础之用户输入与模块初认识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
python实现根据用户输入从电影网站获取影片信息的方法
本文实例讲述了python实现根据用户输入从电影网站获取影片信息的方法.分享给大家供大家参考.具体如下: 这段python代码主要演示了用户终端输入,正则表达式,网页抓取等 #!/usr/bin/env python27 #Importing the modules from BeautifulSoup import BeautifulSoup import sys import urllib2 import re import json #Ask for movie title title =
-
python入门基础之用户输入与模块初认识
一.注释 当前行注释:# 被注释内容 多行注释:""" 被注释内容 """ 二.用户输入 #!/usr/bin/env python #_*_coding:utf-8_*_ #name = raw_input("What is your name?") #only on python 2.x name = input("What is your name?") print("Hello "
-
Python入门基础之import机制
一.前言 本文基于开源项目: github.com/pwwang/pyth- 补充扩展讲解,希望能够让读者一文搞懂 Python 的 import 机制. 1.1 什么是 import 机制? 通常来讲,在一段 Python 代码中去执行引用另一个模块中的代码,就需要使用 Python 的 import 机制.import 语句是触发 import 机制最常用的手段,但并不是唯一手段. importlib.import_module 和 __import__ 函数也可以用来引入其他模块的代码.
-
Python入门基础之数字字符串与列表
简介 Python的主要应用是进行科学计算,科学计算的基础就是数字,字符串和列表.本文将会详细的给大家介绍一下这三个数据类型的使用情况. 数字 数字是任何科学计算中非常中要的类型,在Python中最常见的数字类型就是int和float. 看几个基本的数字操作: In [8]: 1+1 Out[8]: 2 In [9]: 3*2 + 10 Out[9]: 16 In [10]: (65 + 23) / 4 Out[10]: 22.0 上面我们可以看到,没有小数的是int类型,带有小数的是float
-
Python入门基础之变量及字符串
目录 变量 关于变量 变量名命名规则 字符串 原始字符串 长字符串 总结 变量 当把一个值赋给一个名字时,它就会存储在内存中,我们把这块内存称为变量(variable). 在大多数语言中,都把这种行为称为"给变量赋值"或"把值存储在变量中".不过,Python与大多数其他语言不同,它并不是把值存储在变量中,而更像把名字贴在值上面.所以,有些人会说Python没有变量,只有名字.变量就是一个名字,通过这个名字,我们可以找到想要的东西. 例如: 变量之所以称之为变量,正
-
Python的基础语法和输入输出函数你都了解吗
目录 基础语法 1. 注释: 2.行和缩进 3.标识符和关键字 保留字: 1.常用数据和数据类型 2.类型操作 输入和输出函数 1.输出函数 2.输入函数 总结 基础语法 1. 注释: 注释在解释器中是不会被转译成机器码,它的存在不影响程序的功能 1.单行注释: 在注释内容前加# 2.多行注释: '''多行注释内容'''或者 """多行注释内容""" 用注释内容对代码进行说明,提高代码的可读性. 2.行和缩进 1.python 代码一条占一行 2
-
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
本文主要涉及python爬虫知识点: web是如何交互的 requests库的get.post函数的应用 response对象的相关函数,属性 python文件的打开,保存 代码中给出了注释,并且可以直接运行哦 如何安装requests库(安装好python的朋友可以直接参考,没有的,建议先装一哈python环境) windows用户,Linux用户几乎一样: 打开cmd输入以下命令即可,如果python的环境在C盘的目录,会提示权限不够,只需以管理员方式运行cmd窗口 pip install
-
简单的编程0基础下Python入门指引
你曾经想知道计算机是如何工作的吗?尽管我们不能在一篇文章里面教会你所有的东西,但是可以通过学习如何写出你自己的程序来获得一个良好的开端.在这篇Python教程中,你将会学到计算机编程的基础知识,使用对新手来说最棒的编程语言之一. 什么是编程? 尽可能简单的讲,编程是编写代码,命令计算机去完成某项任务的艺术.这里讲的某项任务,可以是简单的两数相加,或是像把飞船送入轨道这样的复杂任务! 一个程序里面,最小的组成部分被称作语句(statement)--代表了对计算机做出的一条指令. 当你完成了自己的程
-
Python入门之基础语法详解
一.我的经历及目标 在学习python之前:我学习过C/C++,在学校期间做过很多的项目,已经有两年多了,算是对C/C++非常的熟悉了,精通不敢说,但是对于面向过程和面向对象有很深刻的认识,做过很多的开发,学习数据库,MFC, QT, linux下利用C/C++进行服务器的开发,QT环境下进行模拟QQ的开发- 听说python挺火的,我也来尝试一门新的语言,python和c有80%的相似性,毕竟是用C来开发的语言,但是是面向过程的一门语言,有C++的继承等相似的特性,感觉更有信心学会它了,毕竟可
-
python入门jupyter基础操作及文本用法
目录 1.jupyter简介 2.jupyter基础操作 2.1windows更新pip库 2.2jupyter安装 2.3初次启动jupyter 2.4设置密码进入jupyter #再次运行jupyter 3.创建一个jupyter文本 4.jupyter文本的用法 4.1保存和下载文本 4.2运行和切换代码 4.3多个代码运行 1.jupyter简介 Jupyter Notebook是一个开源的Web应用程序,允许用户创建和共享包含代码.方程式.可视化和文本的文档. 它的用途包括:数据清理和
-
python入门语句基础之if语句、while语句
目录 一.if语句 二.while语句 一.if语句 if 语句让你能够检查程序的当前状态,并据此采取相应的措施.if语句可应用于列表,以另一种方式处理列表中的大多数元素,以及特定值的元素 1.简单示例 names=['xiaozhan','caiyilin','zhoushen','DAOlang','huangxiaoming'] for name in names: if name == 'caiyilin': #注意:双等号'=='解读为"变量name的值是否为'caiyilin' pr
随机推荐
- PHP小白必须要知道的php基础知识(超实用)
- Go语言排序与接口实例分析
- SQLite教程(一):SQLite数据库介绍
- SpringBoot中自定义注解实现控制器访问次数限制实例
- python实现合并两个数组的方法
- 使用DataTable更新数据库(增,删,改)
- Smarty模板快速入门
- WordPress开发中自定义菜单的相关PHP函数使用简介
- C++有限状态机实现计算器小程序
- ajax文件上传成功 解决浏览器兼容问题
- javascript当onmousedown、onmouseup、onclick同时应用于同一个标签节点Element
- ionic实现滑动的三种方式
- PHP文件读写操作之文件读取方法详解
- python实现简易学生信息管理系统
- Kotlin中Stack与LinkedList的实现方法示例
- springboot整合kaptcha验证码的示例代码
- python制作朋友圈九宫格图片
- 详解nginx使用ssl模块配置支持HTTPS访问
- 汇编语言指令mov、add、sub、jmp详解
- VSCode搭建Vue项目的方法