python基础
Posted zypfzw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础相关的知识,希望对你有一定的参考价值。
1.Linux基础
计算机以及日后我们所开发的程序放置的服务器的简单操作。
2.Python开发
http://www.cnblogs.com/wupeiqi/articles/5433893.html
作业:程序
博客地址(开通博客)
http://www.cnblogs.com
注册
申请博客
登录
我的博客
随笔:所有人在博客中都能找到的文章。
文章:别人找不到,可以通过URL访问
日志:别人找不到,URL也看不到
开发:
开发语言:
高级语言:Java,C#,php,C++,ruby,python等 ==》字节码
低级语言:汇编语言 ==》机器码
机器码和字节码
字节码是为了将某种语言转换为机器语言而产生的,下一次运行某个程序之前不必再
将源代码转换为字节码,加速程序的执行速度。最好学学C语言,因为C语言是基础,
执行速度快,但是开发效率低,尤其是内存管理比较困难,即内存的开辟及销毁。
因此C语言的学习成本比较高。
PHP更多写页面,在国内比较多,国外很少用。
Java执行效率高,开发效率不如python。但是硬件的发展速度特别快,因此python
还是很有优势的。其实执行效率大多跟程序员有关。
python种类:
jpython
cpython ******我们常用的。
rubypython
pypy等等, 这是用cpython开发的python,执行速度最快,但是目前还不够
稳定,因此我们最常用的是cpython。
安装:
python安装在OS上
执行操作:
写一个文件,文件中按照python的规则写,将文件交给python软件,读取
文件中的内容,然后进行转换和执行,最终获取结果。
python软件 ==》python解释器(内存管理)
下载:
python3 在继续更新
python2 在继续更新
Windows:直接点点就可以安装了。完了配置环境变量,为了方便以后在终端的操作,
环境变量之间以分号(;)分割。
Linux: 可以同时安装python2和python3,Linux自带Python2.使用时优先级是按装的时间
确定的。
a.Python基础
基础
1.第一句python
-后缀名是可以任意?
-导入模块时,如果不是.py将会出现错误,所以尽量使用.py作为后缀。
2.两种执行方式
python解释器py文件路径
python进入解释器,实时输入并获取执行结果。
3.解释器路径
#!/user/bin/env python
4.编码
# -*- coding:utf8 -*- ,因为python2默认ASCII,因此汉语没法识别汉语,
但python3可以,因此不用加注释。单行注释用#,多行注释用‘’‘ ’‘’
5.执行一个操作
提醒用户输入:用户和密码
获取用户名和密码,检测:用户名=root 密码=123
正确:登录成功
错误:登录失败
6.变量名:
数字,字母,下划线组成,但是不能以数字开头。变量名不能是关键字,不能出现空格,
最好不要和python内置的东西重复,尽量避免,比如函数名sum等等。
让变量名尽量有意义,单词之间用下划线连接,变量名可以是汉字,但尽量不要用。
7.条件语句
代码块,注意缩进,tab键代表四个空格。if语句可以没有else,条件语句可以进行
嵌套。 注意if语句中的pass。如果if为真,pass代表通过。pass在编程中很有特色,要记得使用。
1 n=eval(input("请输入一个数:")) 2 while(n<11): 3 if n==7: 4 pass 5 else: 6 print(n) 7 n=n+1 8 9 10 11 D:\\anaconda\\python.exe C:/Users/张亚萍/PycharmProjects/untitled9/uu.py 12 请输入一个数:1 13 1 14 2 15 3 16 4 17 5 18 6 19 8 20 9 21 10
8.基本数据类型
字符串:(用“”或者‘‘圈起来,可以是一对,两对,或者3对,不能在多)
字符串可以进行+和*运算,+代表连接字符串,*代表复制字符串,没有-和除法运算。
数字:可以进行加减乘除和求求余%。**代表平方。//代表取商。如39//8结果为4.
9.循环
死循环(即条件永远为真)
基本数据类型
函数
面向对象
b.网络编程
c.Web框架
——用于写网站
d.设计模式+算法(决定工资的)
e.项目阶段
以上是关于python基础的主要内容,如果未能解决你的问题,请参考以下文章