python初接触

来源:互联网 发布:甜虾 知乎 编辑:程序博客网 时间:2024/06/05 22:52

python 是一门优雅且不可理喻的编程语言       

是著名的“龟叔”Guido van Rossum 在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言

与c语言

前言

c语言 适合开发追求运行速度,充分发挥硬件性能的程序
python 用来编写小应用程序的高级编程语言

优点

py有非常完善的基础代码库,覆盖网络,文件,GUI,数据库,文本等大量内容,被称是“内置电池(batteries included)”,而且还有大量的第三方库

缺点

1 运行慢 比c语言而言
2 开源,发布py程序就是 发布代码

python的版本

python2, 最早期的版本里面的很多规格都是模糊的,会引发各种问题。 但是!!!第三方库是最丰富的   
python3 目前解决了之前的遗留问题 ,但是第三方库比2的版本少很多
注意的是! 他们是不兼容的。。。

解释器

当我们编写python 代码的时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码。就需要Python解释器去执行。py文件

Cpython

c语言开发出来的解释器,默认解释器

lPython

和cpython一样,但是在基础时候 加了一些东西,代码补全。颜色也会好看点,但是没乱用,我们不会在解释器上面开发 会在IDLE上面开发

Pypy


是另外的一个解释器,这个解释器很牛,而是用jit技术编译成机器码,在执行过程中会动态的优化. 变成 exe一样的东西,而且一次可以解析几百行代码  源Cpython 只能一行一行的解析  ,速度快。。。, 
缺点: 因为是非官方的东西 有的时候会出现不兼容。

实战篇

本次更新都是3的版本的代码 希望看的人分清楚
首先解释器可以当做计算器使用

输出
print("asdasd")print('asdasd')
注释
# 一行注释
“”“ 局部注释”“”
输入
name=input()#可以直接接收name=input("请输入:")#也可以写上提示
变量类型
不需要定义  他是万能指针
查看类型 
type(name)

作业

#作业#1 输入一个名称 打印出 XXX,Hello#2 输入个人详细信息, 并用一个print打印#name =input('name:')print(name)name =input('name:')sex=input('sex:')age=input('age:')print(name,sex,age)




原创粉丝点击