声明
- 笔记中所用操作系统:Ubuntu(Linux)
- 文章是本人学习笔记,供自己复习用,知识点并不全面,不适合初学者做为学习资料使用。
- 新手学习,难免有疏漏或错误,感谢指正。
基本操作
进入和退出
- 打开终端,输入python并回车,即会显示已安装的Python版本,并进入Python交互环境
- 在提示符“>>>”后输入代码,按回车执行(后面的笔记中省略 “按回车执行” 这句话)
python
Python 3.7.6 (default, Jan 8 2020, 19:59:22)
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>#进入Python交互环境
>>>#输入一个简单指令
>>>1+1
2
- 输入exit()或quit(),退出交互环境
输出指令
- 输出指令—print()
>>>#输出指令
>>>print("hello world!")
hello world!
>>>#退出环境
>>>exit()
- print()指令中间没有空格
输入指令
- 输入指令—input()
- 用法
variable = input("提示文字")
- variable是自定义的变量,接收到的用户输入的内容会赋值给该变量
>>> score = input("请输入这次的英语成绩:")
请输入这次的英语成绩:130
>>> print(score)
130
- Python 3.x 中,用户输入的内容默认为字符串,如果想要接收到数值,需要进行类型转换
>>> score = float(input("请输入这次的英语成绩:"))
请输入这次的英语成绩:130.5
>>> type(score)
<class 'float'>
>>> print(score)
130.5
注:
- Python的内置函数 type() 可以返回变量类型
运行已有的Python程序(即后缀为.py的文件,如demo.py)
在文件所在本地目录下,输入 python 文件名.py,即可运行该程序
如果安装了多个Python版本,也可指定使用的Python版本,如python3 demo.py
#运行Python程序文件
#进入文件所在目录
cd /your/python/file/path
#运行
python python.py
hello world! #运行结果
注:
- 放.py文件的路径中不要出现中文,
- 括号和引号等符号,都要注意是英文模式下的符号
注释
-
单行注释:#
-
多行注释:’’'或"""
’‘’ 被注释掉的内容不会被编译 ‘’‘
-
特殊注释
在py文件首行
#!/usr/bin/python3
# -*- coding: utf-8 -*-
或# coding: utf-8
这两行注释分别指的是指定Python解析器的路径,指定编码格式,只能写在py文件最前面
由于Python 3 指定编码格式就是utf-8,所以不用指定编码格式