Python概述

一、初识Python

1.简介:解释型、面向对象的编程语言;吉多发明的一种开源语言,拥有大量的库,可高效地开发各种应用程序。
2.特点:
(1)简单;
(2)高级;
(3)面向对象:支持面向对象及面向过程;
(4)可扩展性;(5)免费和开源;
(6)可移植性;(7)丰富的库;
(8)可嵌入性;
3.应用范围:
(1)OS管理;
(2)科学计算;
(3)web应用;
(4)图形用户界面开发GUI;
(5)其它,如游戏开发。

二、使用Python解释器执行Python程序

1.运行Python解释器——python.exe
(1)点击“开始”——>所用应用里面找到Python——>打开Python 3.8(64-bit)
(2)>>>:python解释器的提示符
(3)输出语句:>>>print(“HelloWorld”)
(4)计算结果:>>>1+2+3+4+5
(5)特殊变量"_":用于表示上一次运算的结果
(6)同时运行多个以“,”分隔的表达式,返回结果为元组
例如:>>>2,2**10 #输出(2,1024)
**:表示多少次方

三、运行Python内置的集成开发环境——IDLE

1)点击“开始”——>所用应用里面找到Python——>打开IDLE ;
2)执行Python语句
(1)print('Good!'*5)
(2)

for x in range(10):
	print(x,end=' ')

注:(1)冒号代表复合语句;(2)range():函数

四、使用文本编辑器和命令行编写和执行Python源文件程序

前言:Python解释器命令行采用交互方式执行,虽然方便直接但是需要逐条输入语句且不能保存,因而不能重复执行。

文本编辑器

1.把python编写成一个文本文件,其扩展名.py,然后通过python解释器编译执行。
2.把Python源代码程序文件编译成字节码文件,扩展名为.pyc
(该过程是自动过程)
3.加载并解释执行Python程序。

运行Python 源代码程序

使用命令提示符运行:

第一种:python .py文件路径

安装python之后,Windows关联扩展名为.py的文件的默认打开程序为Python Launcher for Windows(Console)

例子:
在这里插入图片描述
第二种:切换到工作目录:cd 文件路径(不带.py)
切换之后:python .py文件
在这里插入图片描述
例子:使用资源管理器运行.py文件
先在记事本中编写好程序,保存的时候改后缀为.py,在命令提示中运行

import random
print("Hello,World")
print("你今天的幸运随机数是:",random.choice(range(10)))
input()

在这里插入图片描述

解释:random()库中的choice()函数在0~9中随机选择一个数并输出;
调用input()的目的是:用户在按下enter键之后,用于等待用户输入;如果不添加,程序运行后会自动关闭。

命令行参数

例子:在python文件下创建一个.py文件,输入内容
  • import sys
  • print(‘Hello,’+sys.argv[1])

sys.argv是访问命令行参数的,其中sys.argv[0]是python脚本名,sys.argv[1]是第1 个参数;sys.argv[2]是第二个参数,类推。

在这里插入图片描述
这里注意!切换到工作目录下,cd+文件目录;然后python +文件名
记得前面写python!!

五、使用集成开发环境IDLE编写和执行Python源文件程序

  • 编写:打开IDLE——>新建源代码文件,点击File,再点NewFile——>在新弹出的框里输入代码——>保存,扩展名为.py——>Run,即可输出结果
  • 编辑: IDLE中open对应文件,进行编辑,完成后保存并按F5运行

六、在线帮助和相关资源

1进入交互式帮助系统:打开Python3.8 (64-bit),也就是解释器,输入help()
2.显示安装的所有模块:直接输入modules
3.显示与random相关的模块:modules random
4.显示random模块的帮助信息:直接输入 random ,然后通过q或Q结束
5.显示random模块的random函数的信息:random.random
在这里插入图片描述

补充:使用python内置函数获取帮助信息
(1)查看python内置对象列表: >>>dir(__builtins__)

(2)查看float的信息: >>>float
(3)PyPI是Python官方的扩展库索引,所有人都可以下载第三方库或上传自己开发的库到其中。

end.

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值