python-入门基础(安装与运行)

目录

解释器安装与运行

解释器

Python交互式命令行

基本规则

变量和注释

变量的命名规则

注释

解决pip安装三方库速度较慢

解决安装库时报错


解释器安装与运行

解释器

相当于翻译,将python语言翻译成CPU的二进制语言给CPU

安装时,注意点击勾选下面选项,它会在安装时自动配置环境变量的路径,安装完成后在命令行窗口输入echo %path%,可以查看到windows下的path的内容。输入python code.py命令执行后会看到path路径下的文件目录。

安装时勾选图中所示选项,会自动配置环境变量,不需要安装完成后手动去配置

Python交互式命令行

在命令窗口中输入python后回车,可以显示python的版本信息并进行入到python命令行。Cd切换到有python文件的目录下,输入python后面跟这个目录中python文件的文件名(带后缀.py)回车后即可运行这个python文件.

基本规则

  1. Python对于大小写敏感
  2. Python代码的第一行必须顶到最左边,不能有空格
  3. Python多行语句的行首要对齐
  4. 语句之间可以有空格

变量和注释

在编程语言中对象的名字称之为变量名,简称变量。变量名和数据对象之间用等号连接,通常称变量和变量值,变量值就是数据对象。

变量的命名规则

  • 变量名可以包含字母、数字和下划线
  • 变量名可以以字母或下划线开头,但不能以数字开头
  • 变量名中不能包含空格
  • 变量名不能和关键字同名,如as、if、and、or等
  • 变量名不能和内置函数同名,如type、input等

变量值的变化

第一种:变量重新指向新的对象

一个变量只能对应一个对象:同一变量名在后面再使用时,改变变量值,后面代码使用这个变量时,使用的这个变量的变量值是最新的即最后赋值的变量值的变量。没有被引用的对象,解释器会在随后的某个时间从内存中清除掉。如下:

var = 9
var = 888.88
print(var)

  

一个对象使用多个变量名:如下,打印结果都是‘小明’

kid = '小明'
student = kid
prettyboy = kid
print(kid)
print(student)
print(prettyboy)

  

使用+赋值:var = var + 1 或 var += 1 例子如下:

kid = '小明'
kid = kid + "朋友"
kid += "你好"
print(kid)
var = 1
var = var + 1
var += 1
print(var)

  

第二种:变量指向的对象本身发生了变化

这种情况是变量指向的对象是可变的数据类型,如列表、字典、或自定义的类实例对象。

info = {'name': '小童', 'height': '180cm'}
info['height'] = '175cm'
print(info)

  

注释

单行注释:使用#,可以是在代码开头注释整行,也可以是放在一行代码的后面做注释

多行注释:使用单三引号或双三引号,在要注释的一段代码或文字的首行及末行使用三个引号。

解决pip安装三方库速度较慢

pip install  库名 -i 安装源

常用网络安装源:

  • 中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
  • 清华大学: https://pypi.tuna.tsinghua.edu.cn/simple/
  • 豆瓣(douban) :http://pypi.douban.com/simple/
  • 中国科学技术大学: http://pypi.mirrors.ustc.edu.cn/simple/
  • 阿里云: http://mirrors.aliyun.com/pypi/simple/

解决安装库时报错

报错:ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

执行     pip install --upgrade setuptools && python -m pip install --upgrade pip    后重新执行pip install 命令即可

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值