一、help

  python中的帮助手册,对于初学者,多多使用help,多看看原生注释……

1、help的使用

  1、命令需要使用双引号或者单引号括起来,不使用引号引起来会报错

  2、类或者函数(方法)不需要

  3、按q退出帮助

In [1]: help(print)

In [2]: help("print")

In [3]: help(input)

2、实例

  In [5]: help(a.count)  #查询a.count方法的使用

  In [6]: help(a.index)  #查询a.index方法的使用

  In [7]: help(a.split)    #查询a.split方法的使用

二、常见的字符串处理方法

1、a.isdigit()    #判断a变量是否是数字

2、a.isalpha()  #判断a变量是否是字母

3、a.isalnum   #判断a变量是否是数字或者字母

4、a.split(“:”)    #指定 : 作为分隔符(分隔符可以是任意字符)来分离a变量,缺省默认是空白

In [8]: a="xiaozhang@nan@22"

In [9]: a.split("@")
Out[9]: ['xiaozhang', 'nan', '']

5、a.lower()   #将变量a转换为小写

6、a.upper()  #将变量a转换为大写

7、a.count(“i”)  #统计 i 字母在a变量里出现次数

8、a.index(“i”)  #显示 i 字母在a变量里的序列下标(类似数组)

In [10]: zjc="abcdefg"

In [11]: zjc.index("e")
Out[11]: 4 In [12]: print zjc
abcdefg In [13]: print zjc[4]
e

三、缩进(indented)

  在Python中,行首的空白是非常重要的。

  在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组(每一组这样的语句称为一个块)。同一层次的语句必须有相同的缩进。

缩进方案:

  1、单个制表符(Tab键)-à推荐使用

  2、两个空格、四个空格

四、常量

  一个固定的值,不能改变的值

  类型:数、字符串

1、数:5、1.23、67854

  Python中有4种类型的数:整数、长整数、浮点数、复数

In [14]: a=123

In [15]: type(a)
Out[15]: int In [16]: b=111111111122222222222333333333333 In [17]: type(b)
Out[17]: long In [18]: c=1.23 In [19]: type(c)
Out[19]: float In [20]: d=True In [21]: type(d)
Out[21]: bool

2、字符串:“This is a string”

  字符串是字符的序列,基本上就是一组单词

  1、引号:使用单引号(')、使用双引号(")

In [22]: print 'hello world'
hello world In [23]: print "hello world"
hello world

  使用三引号('''或""")  #一般会用在多行注释里

  2、转义符

In [24]: print "hello\tworld!!"
hello world!! In [25]: print r"hello\tworld!!"
hello\tworld!! In [26]: print "hello\\tworld!!"
hello\tworld!!

  注意:

    1、raw功能的作用:让\t失去代表tab键的功能,返回到原始(原生)的字符

    2、多加一个\让后面的反斜杆\失去意义

  字符串中,行末反斜杆是续行作用。

五、变量

  变量的值可以改变,可以使用变量存储任何东西

变量标识符的命名规则:

  1、标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)。

  2、标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。

  3、标识符名称区分大小写,例如:myname和myName不是一个标识符。

有效标识符名称示例:i、__my_name、name_23和a1b2_c3。

无效标识符名称示例:2things、this is spaced out和my-name。

python入门小记的更多相关文章

  1. python入门简介

    Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...

  2. python入门学习课程推荐

    最近在学习自动化,学习过程中,越来越发现coding能力的重要性,不会coding,基本不能开展自动化测试(自动化工具只是辅助). 故:痛定思痛,先花2个星期将python基础知识学习后,再进入自动化 ...

  3. Python运算符,python入门到精通[五]

    运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算.例如:2+3,其操作数是2和3,而运算符则是“+”.在计算器语言中运算符大致可以分为5种类型:算术运算符.连接运算符.关系运算符.赋值运 ...

  4. Python基本语法[二],python入门到精通[四]

    在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解. ...

  5. Python基本语法,python入门到精通[二]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]我们已经在自己的windows电脑上搭建好了python的开发环境,这篇博客呢我就开始学习一下Python的基本语法.现 ...

  6. visual studio 2015 搭建python开发环境,python入门到精通[三]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo, ...

  7. python入门教程链接

    python安装 选择 2.7及以上版本 linux: 一般都自带 windows: https://www.python.org/downloads/windows/ mac os: https:/ ...

  8. Python学习【第二篇】Python入门

    Python入门 Hello World程序 在linux下创建一个叫hello.py,并输入 print("Hello World!") 然后执行命令:python hello. ...

  9. python入门练习题1

    常见python入门练习题 1.执行python脚本的两种方法 第一种:给python脚本一个可执行的权限,进入到当前存放python程序的目录,给一个x可执行权限,如:有一个homework.py文 ...

随机推荐

  1. 规范模式-------From ABP Document

    介绍 规范模式是一种特定的软件设计模式,通过使用布尔逻辑 (维基百科)将业务规则链接在一起,可以重新组合业务规则. 在实际中,它主要用于 为实体或其他业务对象定义可重用的过滤器. 例 在本节中,我们将 ...

  2. hibernate 对象三态(瞬态、持久态、脱管态)之我见

    刚开始学习hibernate时,对其对象的三种状态理解的模模糊糊,一直停留在一知半解的状态,前两天又回顾了一下,顿时醒悟,原来三种状态理解起来是很容易的. 先看一下对Hibernate对象状态的解释: ...

  3. JQuery获取元素类名

    一般而言,JQuery可以利用attr来获取元素的属性值, 1.$("元素").attr("属性");                //获取指定属性的值 2. ...

  4. selenium + python 登录页面,输入账号、密码,元素定位问题

    示例简介: 要求:登录QQ邮箱,输入账号.密码 出现问题:页面中含有iframe框架,因此直接进行元素的查找与操作,出现找不到元素的现象,首先需进行iframe框架的转换,使用switch_to_fr ...

  5. 分针网—IT教育:作为PHP开发人员容易忽视的几个重点

    无论是学习什么样的一个开发.ASP开发.java开发.当学习还不是很久的时候,一般都是不知道它们的精华是在哪里,而现在很多的php程序员也是不知道PHP的精华所在,为什么perl在当年在商界如此的出名 ...

  6. 手机共享成wifi热点电脑无法上网的问题

    第二次遇到这样的问题,每次百度都不能解决我遇到的问题.上一次已经自己鼓捣着解决了,后来忘记怎么弄好的.第二次遇到这个问题,又是浪费了许多时间后,偶然弄好了,突然想起来上次就是这样弄好的.所以就针对我自 ...

  7. Maven学习-Profile详解

    Profile能让你为一个特殊的环境自定义一个特殊的构建:profile使得不同环境间构建的可移植性成为可能.Maven中的profile是一组可选的配置,可以用来设置或者覆盖配置默认值.有了prof ...

  8. linux系统管理--查看进程

    关于进程的查看,大家都不会陌生 ,主要是ps和pstree命令. ps  aux    查看系统中所有进程,使用BSD操作系统格式.(注意:不是ps -aux) 执行结果 USER :该进程是由哪个用 ...

  9. shell群发邮件脚本

    linux版本:CentOS  6.7        //可以使用lsb_release -a查看 一.修改/etc/mail.rc set from=123456@qq.com //你自己的真实邮箱 ...

  10. 为什么要使用addEventListener而不是on监听事件

    昨天回答了一个关于vue的问题 vue 除了input 其他可以用keyup事件嘛? 在vue中没有提供除表单之外其它的keyup绑定方法,可以使用原生的监控键盘的事件,于是给出了代码: mounte ...