Python笔记(一)

个人笔记(整理不易,有帮助,收藏+点赞+评论,爱你们!!!你的支持是我写作的动力)

笔记目录学习笔记目录_pytest和unittest、airtest_weixin_42717928的博客-CSDN博客

个人随笔工作总结随笔_8、以前工作中都接触过哪些类型的测试文档-CSDN博客

目录

一:简单了解一下Python

二:安装

三:Python解析器

四:命令行模式和Python交互模式

五:执行.py文件(在命令行模式执行)

六:编辑器

七:输出

八:输入


一:简单了解一下Python

编写的代码少(代码库完善),速度慢(因为Python是解释型语言,代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时),代码不能加密(发布Python程序就是发布源代码)。

Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。

二:安装

安装Python,会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。

官网:Welcome to Python.org

x86是32位,x86-64是64位

embeddable zip file:嵌入式版本,可集成到其它应用中
web-based installer:要联网安装
executable installer:可执行文件(*.exe)方式安装

安装完成

安装成功后,打开命令提示符窗口,敲入python后,会出现两种情况:

显示python的版本信息,说明安装成功

如果安装时候没有勾选那个,那就要手动配置环境变量:

可以参考百度安全验证

你看到提示符>>>就表示已经在Python交互式环境中了,可以输入任何Python代码,回车后会立刻得到执行结果。

输入exit()并回车,就可以退出Python交互式环境(直接关掉命令行窗口也可以)

三:Python解析器

安装Python,会得到一个官方版本的解释器:CPython

Python文件是以后缀.py为扩展名的文本文件

要运行代码,就需要Python解释器去执行.py文件

四:命令行模式和Python交互模式

命令行模式:

Python交互模式,它的提示符是>>>

在Python交互模式下输入exit()并回车,就退出了Python交互模式,并回到命令行模式

五:执行.py文件(在命令行模式执行)

在桌面新建一个文件,内容如下,重命名为hw.py(注意后缀是py)

原因是路径问题

注意:

Python交互模式的代码是输入一行,执行一行

命令行模式下直接运行.py文件是一次性执行该文件内的所有代码

六:编辑器

(1)有推荐说使用Visual Studio Code,因为跨平台(Windows、Mac和Linux)

(2)我直接使用Pycharm(类似idea,需要破解,我使用的是jetbrains-agent.jar+注册码的方式,版本是2019.2):https://blog.csdn.net/weixin_42717928/article/details/102757053

备注:复制代码上的提示:按住alt,选中,alt不要放开,点击ctrl+Z

使用Pycharm:create new project(注意:前提是安装了Python)

pycharm成功配置加载了Python的环境变量

(3)绝对不能用Word和Windows自带的记事本。Word保存的不是纯文本文件,而记事本会自作聪明地在文件开始的地方加上几个特殊字符(UTF-8 BOM),结果会导致程序运行出现莫名其妙的错误

(4)如果是使用Sublime Text或者Notepad++,要注意文件所在的路径

假设我在桌面新建了一个hw.py文件,可以查看桌面有没有这个文件

七:输出

//输出a b
//遇到逗号,输出空格
print('a', 'b')

备注:java里面这样报错,通过+的方式进行连接
System.out.println('a'+' '+'b');


//这样是无效语法,不会输出空格
print(,)


//java和python一样,输出内容是整型(浮点型这些也一样),可以直接计算
System.out.println(1.0+2);     //3.0
print(1.0+2)                   //3.0        

八:输入

//输入一个值,存在name中,输出name的值
name = input('请输入你的内容:')
print('用户输入的内容:', name)

结果:
请输入你的内容:a1好
用户输入的内容: a1好(这里的空格是遇到逗号输出的)


备注:java是这样输入的
//新建一个读取标准输入(键盘)的扫描器对象
Scanner reader=new Scanner(System.in);
double a=reader.nextDouble();
System.out.println(a);

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小chen小陈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值