阅读目录:

一、Python环境体验

1、常见Python编辑器介绍

  1、在linux下使用vim

    编辑Python脚本时,推荐……没有道理……

  2、Eclipse

  3、notepad++:挺好用的一款编辑工具

  4、IDLE (官方自带)交互式的开发语言集成环境

  5、pycharm  第三方的工具:ipython

    学习、测试等常用ipython,很方便的编辑工具

  ……

Q:ipython和python的区别?

A:

  ipython集成了部分shell的功能,可以之间使用linux命令和tab补齐等小功能,记录输入命令的条数等人性化的功能,其实底层去解释python语句的时候,还是调用python的。

  ipython相当于python的一个解释器,交互工具。

ipython……对比……python

2、安装ipython工具  

  融合部分linux基础命令且具备补齐功能,这补齐功能对于初学者还是很关键的,所以墙裂推荐安装使用。

第一种方法:通过yum安装ipython

  需要有网络yum进行安装

  下载获取epel-release-7-5.noarch.rpm软件包

第二种方法:通过pip安装ipython

  1、安装pip

  下载获取pip-8.1.2.tar.gz#md5=87083c0b9867963b29f7aba3613e8f4a.gz压缩包

  2、用pip安装ipython:pip需要连接网络进行安装ipython

    使用Python里的pip命令安装ipython(pip软件相当于linux里的yum)

 

二、Python提示符

>>>:你键入Python语句的主要提示符。

…:Python语句的次要提示符。

 :续行符号

#:注释符号,大段注释使用三个单引号’’’或者三个双引号”””

[root@python lianxi]# vim first.py

[root@python lianxi]# python first.py

come on to python

三、Python初体验

1、print和变量

  Python2:print “Hello World”

  Python3:print(“Hello World”)

[root@python lianxi]# python

  #如同bash,已定义的变量可以直接调用使用

解析:

  %s、%d相当于指定格式的占位符,前者代表string,后者代表数值变量。从%()中以逗号分隔的顺序取,且必须一一对应。

  类型错误:%d格式必须是一个数值而不是字符串。(因为类型不一样,所以要注意变量的顺序)

2、变量操作

  1、type()查看变量类型的函数、len()统计string的长度

注意:len()只能是用来查看字符串的长度

  2、变量类型转换:int()转换为整型的函数、str()转换为字符串类型的函数

3、内建函数

  所谓内建函数,也就是一种内建的方法,方法就是实现某个功能的函数或者模块(一段实现某个功能的代码)

  raw_input:属于内建函数(功能类似与shell中的read),会将接收到的内容作为字符串类型处理

Q:如何实现按任意键继续?

A:raw_input(‘please press anything key to continue’)

python 编写脚本实现:

  1.提醒用户输入用户名和密码,然后显示出用户输入的用户名和密码

  2.输出用户名和密码的长度,如果密码长度低于6位给予提醒,密码太弱

[root@python lianxi]# vim login.py

注意:

  python脚本程序中使用中文需要添加声明注释,如下:

  #-*-coding:UTF-8-*- 或者 #coding:utf-8

4、数学运算

  1、简单算术实例

  2、随机数产生

5、关于模块

  一个.py的文件(实现某些功能的一个文件),里面有很多方法(函数)—>库(library)

  因为模块的出现,使得python的使用变得轻松加愉快……

例:sys模块,是python系统的相关功能

  sys.path变量(≈PATH变量):显示python模块情况下所有的模块存放的路径目录。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注