python基础知识一,,一、python介绍


一、python介绍

python是一门优雅而健壮的编程语言,它继承了传统编译语言的强大性和通用性,同时也借鉴了简单脚本和解释语言的易用性。

Python是一种面向对象、直译式计算机程序设计语言。

python可使程序员减少开发成本。

二、python与其他语言对比

python提供了很多其他语言拥有的特征,python本身也是由诸多其他语言发展而来的。

perl最大的优势在于他的字符串模式匹配能力,然而perl语言的晦涩和对符号语法的过渡使用,让解读变得十分困难。

java的语法尽管比C++简单的多,但是依旧有些繁琐。

可以分为C语言和其他语言两大类:

C语言:机器码

其他编程语言:字节码=》机器码

三、python种类

Cpython:代码=》C字节码=》机器码(一行一行)

pypy:代码=》C字节码=》机器码(全部转换完=》执行)

其他python:代码=》其他字节码=》机器码

四、python基础

python解释器

1.安装python解释器;2.编写程序。

python解释器的运行步骤:1.打开文件,读取文件内容;2.词法分析,语法分析;3.转换成字节码。

windows环境下:

C:\Python35\python.exe D:\1.txt

linux环境下:

C:\Python35\python.exe D:\1.txt

#!/usr/bin/python

chmod 755 1.py

./1.py

编码

ascii码:

万国码unicode(至少16位):

utf-8:对万国码的压缩

gbk,gb2312 : gbk是对gb2312的补充,补充了繁体字

五、IDE(Integrated Development Environment)

pycharm

1、new project

2、new创建文件夹

3、new创建py文件

4、在py文件中右键,run xx.py

六、注释

#

""" """

七、pyc文件.字节码

import f1 会在文件夹里生成一个.pyc文件。

pyc文件是字节码

八、变量

字母、数字(不能开头)、下划线

不能使用python内置关键字

九、输入、输出

input("请输入:")

import getpass 不能在pycharm里运行

getpass.getpass("请输入:")

十、条件语句

if

else

1 name=intput("请输入用户名:")2 password=input("请输入密码:")3 if name == “connie” and password==“123”:4    print("登陆成功")5 else6     print("用户名密码错误")

python基础知识一

评论关闭