python基本常识

使用python时,直接在命令行输入python即可进入python交互:

在导入模块时,例如 import os,需要dir(os)才可以看到os的所有属性和方法。

下面有一个程序,可实现按Tab键就知道该模块的所有方法:如下图:

将以上命令行存入一个tab.py,然后再python交互行先import tab,再导入其他模块,则可以实现上述功能。



locate tab.py 定位该程序的路径。more tab.py 查看该程序的内容。



python中的单引号和双引号没有区别。三引号可用于写更高自由度的字符串,也可用于注释。

(SHELL中的单引号和双引号有区别,双引号时用于引用变量。)

如echo "I am $year years old\!" (感叹号需转义)



导入模块有三种方式:

  1. import math  (用法:math.sin())
  2. impor math as mt  (用法:math.sin())
  3. from math import *  (用法:sin())


python用户交互:

str=raw_input().strip()  (strip作用:去除str前后的空白符,让程序更健壮。)

int=input()

for i in range(1,100):  (输出1到99)



完。(sudo /etc/init.d/httpd restart 用于重启Apache服务器)

时间: 2024-12-11 13:48:36

python基本常识的相关文章

python入门常识

Django开发心得: filter方法可以使用count(),update().get方法不可以使用. 密码重置功能和修改功能.项目链接功能.(前端模板表单向后台传输数据时,有post和get两种方式:以action的属性值调用后台函数:在获取前端模板表单数据时,以name属性来获取,获取其中的value值.) 日志邮件提醒功能和项目到期提醒功能.(单独写一个python脚本,遍历数据库的信息,从而完成此项功能.主要采用python的SMTP和Email模块.) python入门常识: pyt

Python关键点常识

关键点常识 Python的发音与拼写 Python的作者是Guido van Rossum(龟叔) Python正式诞生于1991年 Python的解释器如今有多个语言实现,我们常用的是CPython(官方版本的C语言实现),其他还有Jython(可以运行在Java平台).IronPython(可以运行在.NET和Mono平台).PyPy(Python实现的,支持JIT即时编译) Python目前有两个版本,Python2和Python3,最新版分别为2.7.13和3.6.2 Life is s

Python 基础常识

简介 Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum 于1989年圣诞节发明,第一个公开发行版发行于1991年. Python 语言特色 1.Python 是一门解释型语言 解释型语言:在系统中运行时需要使用解释器(如:PHP.Java 等) 编译型语言:在系统中运行不需要编译器,可以直接运行(如:C.C++ 等) 2.弱类型语言 简单来说,弱类型语言可以不用提前声明变量的类型即可直接使用 强类型语言则必须要提前声明变量的类型,否则这个变量不能使

简述Python中"_"的使用常识

0. 背景 Python里面的下划线"_"使用频率明显比其他主流语言要多的多,而且在Python中,它也有自己独到的用处.本文主要简述:下划线在python中的使用常识. 1. 单下划线-将名称封装到类中 如果想将类中的"私有"数据封装到类的实例上,但是又需要考虑到Python缺乏对属性的访问控制问题.与其依赖语言特性来封装数据,Python程序员们更期望通过特定的命名规则来表达出对数据和方法的用途. 第一个规则是任何以单下划线(_)开头的名字应该总是被认为只属于内

python的一点小常识

在Python中,有两种变长参数,分别是元组(非关键字参数)和字典(关键字参数),其参数以一个*开头表示任意长度的元组[tuple],可以接收连续一串参数,参数以两个*开头表示一个字典[dict],即”key:value”,接受连续任意多个参数. ###示例函数### def Variable(*arg,**kwargs): print arg print kwargs print "\n" ###执行输出tuple### >>> Variable(1,2,3,4,5

python常识系列07-->python利用xlwt写入excel文件

前言 读书之法,在循序而渐进,熟读而精思.--朱熹 抽空又来写一篇,毕竟知识在于分享! 一.xlwt模块是什么 python第三方工具包,用于往excel中写入数据:(ps:只能创建新表格,不能修改表格内容!!) 它支持 xlsx 和 xls 格式的excel表格: 与之对应的还有一个xlrd包,用于读取excel中的数据. 二.安装xlwt模块 命令行中输入:pip install xlwt 下载安装包进行离线安装 三.xlwt应用举例 3.1 xlwt基本应用实例 import xlwt #

python中元组常识,以及for 与 range 的用法!

元组 元组 -- tuple(只能查看,不可以进行增删改) 有序,不可变,支持索引 元组用于存储一些比较重要的信息 元组在配置文件中会使用 元组就是不可变的列表 #定义的方式: #元组 tup = (1,"alex",True,"大黑哥",[1,2,3]) #列表 lst = [1,"alex",True,"大黑哥",[1,2,3]] # print(tu) # tup = (1,"alex",True,&

python 数组的常识操作和切片

为什么会用到List数组的操作,首先如果你定义一个字符串a='1214477777',以这个字符串为例子,如果你想取7的值那么你需要喜欢这个字符串,加上判断是否等于,如果等于7打印7的内容,这样就会很麻烦,代码行数也会增加 这时候就要使用list数组的操作,数组就是取值方便的集合,比如你定义一个数组a=[1,2,3,4]如果你想取其中一个值只需要知道他的下标你就可以取值了,也就是a[你想取的值]这样就会非常方便 下面就说一些数组的简单常用操作 数组的增加方法有两种 a=[1,2,3,4] a.a

Python基础教程(第九章 魔法方法、属性和迭代器)

本文内容全部出自<Python基础教程>第二版,在此分享自己的学习之路. ______欢迎转载:http://www.cnblogs.com/Marlowes/p/5437223.html______ Created on Marlowes 在Python中,有的名称会在前面和后面都加上两个下划线,这种写法很特别.前面几章中已经出现过一些这样的名称(如__future__),这种拼写表示名字有特殊含义,所以绝不要在自己的程序中使用这样的名字.在Python中,由这些名字组成的集合所包含的方法称