python入门——学习使用基础知识与pycharm平台

一、概述

1、程序是如何执行的?
程序的执行原理(了解程序执行的原理对后续的学习是有帮助的)
(1)、程序运行之前,程序是保存在硬盘中的
(2)、当要运行一个程序的时候
操作系统会首先让 CPU 把程序复制到内存中
CPU 执行内存中方的代码程序
程序要执行,首先要被加载到内存
程序的作用:是用来处理数据的
2、计算机的三大件
计算机中包含有较多的硬件,但是一个程序要运行,有三个核心的硬件,分别是:
(1).cpu(cpu 就是干活的,离开了 cpu 电脑就不能干活)
中央处理器,是一块超大规模的集成电路
负责处理数据/计算
(2、内存(临时存储数据 以 G 为单位 4G 8G 16G 32G)
临时存储数据(断电之后,数据会消失)
速度快
空间小(单位价格高)
(3)、硬盘(永久存储数据 以 T 为单位 1T=1024G)
永久存储数据
速度慢
空间大(单位价格低)
3、python语言的简单解释?
python是一种解释型语言,它的速度比较慢,但是跨平台能力比较强
编译型语言是将编译文件形成可执行文件,它的速度比较快,跨平台能力比较弱
python语言的文件都是以.py结尾
4、python语言的优点和缺点?
优点:(1)简单、优雅、明确
(2)有强大的第三方库模块
(3)可跨平台移值
(4)一种面向对象的语言
缺点:(1)代码执行速度慢,相比C语言,不过python的异步并发框架导致执行速度慢
(2)python是开源的编程语言,代码不能加密
5、常见的错误
(1)、python里面不支持中文的输入,需添加中文解释
(2)、python是每一行进行解释后然后执行,每一行行尾部都没有结束字符
(3)、python语言的每一行没有缩进
5、python的安装
访问python官网:www.python.org;
Linux操作系统上一般iso镜像里面自带,直接通
过yum安装;
注意
•- python2.6是一个过渡版本,既可以执行,又包含
python3.0的新特性;
•- 现在企业实战应用python版本为2.7版本;
•- python2.7是python2.x系列最后一个版本,不
会再有python3.0;

二、简单在linux下使用python

打开shell

[root@foundation66 ~]# python
Python 2.7.5 (default, Oct 11 2015, 17:47:16) 
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

这样就可以直接进入python环境

Python 2.7.5 (default, Oct 11 2015, 17:47:16) 
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print 'hello,python'
hello,python

但 python的使用很不方便,这种python形式同样不能补齐,因为python命令很小,没有这么多功能,可以引入 ipython这个软件 ,ipython是interaction python ,它是使用python语言交互式的一种工具,具有历史记忆功能,退出重进之后可以上下键查找历史记录.

1.安装ipython

先将ipython所有所需的环境安装好

[root@foundation66 ipython]# ipython
Python 2.7.5 (default, Oct 11 2015, 17:47:16) 
Type "copyright", "credits" or "license" for more information.

IPython 3.2.1 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.

In [1]: a=2

In [2]: b=3

In [3]: a+b
Out[3]: 5

In [4]: 

 

 

这样就可以使用了

三、pycharm

pycharm

PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完 成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

用sh命令在bin目录下直接打开

 

File>Settings >Editor> Code Style >  File and Code Templates > Python Script可以添加python的头部注释

    # _*_ coding:utf-8 _*_
    """
    file: ${NAME}.py
    date: ${YEAR}-${MONTH}-${DAY} ${TIME}
    author: Minz
    desc:
     
     
    """

python注释

1,单行注释

# 注释文字

2,多行注释/注释块

“”“

注释文字被六个双引号引起来

”“”

四、简单的python小程序

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值