python测开课程_【测开课程】02 Python基础

一、Python语言的特点(优点)

1、简单易用,支持在macOS、Windows、Unix等操作系统适用

2、编程语言,大量的数据结构、支持开发大型程序

3、错误检查很多

4、高级语言,内置灵活数组和字典,更通用的数据类型

5、模块化,便于复用

6、内置大量标准模块(包括 I/O、系统调用、套接字,甚至还包括 Tk 图形用户界面工作套件。)

7、解释型语言,无需编译和链接,节约开发时间

8、解释器支持交互式操作

9、超好用的计算器

10、简洁、易懂、代码短

11、可扩展

二、Python解释器

1、调用解释器

默认安装路径:

/usr/local/bin/python3.9

建立软链接使得输入python时找到安装的新版本

ln -f /usr/local/bin/python3.9 /usr/local/bin/python

传入参数:解释器读取命令行参数,把脚本名与其他参数转化为字符串列表存到 sys 模块的 argv 变量里。

交互模式:主提示符,提示输入下一条指令,主提示符通常用三个大于号(>>>)表示;输入连续行时,显示次要提示符,默认是三个点(...)。

2、解释器的运行环境

声明文件的编码,文件的第一行要写成特殊注释。句法如下:

#-*- coding: encoding -*-#-*- coding: uft-8 -*-

三、快速入门

1、数字

(1)支持 加+ 减- 乘* 除/ 取整// 取余% 乘方**

(2)除法运算返回结果为浮点数

(3)混合运算中包含浮点数,则结果为浮点数

(4)交互模式下,上次输出的表达式会赋给变量 _

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 D:\>python2 Python 3.9.0 (tags/v3.9.0:9cf6752, Oct 5 2020, 15:34:40) [MSC v.1927 64bit (AMD64)] on win323 Type "help", "copyright", "credits" or "license" formore information.4 >>> 1+1 //加5 2

6 >>> 5-2 //减7 3

8 >>> 2*4 //乘9 8

10 >>> 2/4 //除11 0.5

12 >>> 2//4 //除法取整13 014 >>> 17%4 //取余15 1

16 >>> 4**3 //乘方17 64

18 >>> 4+1.0 //混合类型运算19 5.0

20 >>> 1+_ //交互模式下,上次输出的表达式会赋给变量 _21 6.0

22 >>>

加减乘除

2、字符串

(1)转义字符

1 >>> 'I\'m a teacher' //反斜杠 \ 用于转义2 "I'm a teacher"

3 >>> "I'm a teacher"

4 "I'm a teacher"

5 >>> 'I'm a teacher'6 File "", line 1

7 'I'm a teacher'8 ^

9 SyntaxError: invalid syntax10 >>> 'C:\usr\local\bin'

11 File "", line 1

12 'C:\usr\local\bin'

13 ^

14 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \uXXXX escape

15 >>> r'C:\usr\local\bin' //不希望前置 \ 的字符转义成特殊字符,可使用原始字符串,在引号前添加 r 即可16 'C:\\usr\\local\\bin'

(2)注意

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 >>> text = ('Put several strings within parentheses'

2 ... 'to have them joined together.')3 >>>text4 'Put several strings within parentheses to have them joined together.'

5 &

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值