Python day1

2024-07-23 15:09:19 浏览数 (2)

python 简介

python是一种高级程序语言,是荷兰人龟叔Guido van Rossum写的,主要用于编写应用程序

  • python提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,包括内置的库和第三方的库,使得python开发中可以使用现成的。
  • Python适合开发的应用有:网络应用,包括网站,后台服务;其次是日常小工具,脚本任务等
  • 另外python的缺点有:一是运行速度慢,因为是解释型语言;二是代码不能加密

安装python

(略过)安装后,你会获得

python解释器(就是负责运行Python程序的) 一个命令行交互环境 还有一个简单的集成开发环境

python解释器

  • CPython:官网的解释器,C语言开发的
  • IPython:在交互方式上增强,以In [序号]:作为提示符
  • Pypy:提升执行速度,但和CPython有不同
  • Jython:Java平台
  • IronPython:微软平台

但如果要和Java或.Net平台交互,最好的办法不是用Jython或IronPython,而是通过网络调用来交互,确保各程序之间的独立性。

第一个python程序

  • 区分命令行模式和Python交互模式

Python交互模式主要是为了调试Python代码用的,也便于初学者学习,它不是正式运行Python代码的环境!

  • SyntaxError 说明Python代码有语法错误,最常见的一种语法错误是使用了中文标点,例如使用了中文括号或者使用了中文引号“和”

使用文本编辑器VScode来写代码

运行.py文件

  • 一般运行

python3 hello.py

  • 直接运行 要在文件中加入注释并赋予权限:

#!/usr/bin/env python3

print('hello, world') $ chmod a x hello.py

然后运行

./hello.py

输入和输出IO

最基本的输出常用到的是print()函数,而输入可以用input(),交互输入变量

0 人点赞